composio-community/open-chatgpt-atlas

Open Source and Free Alternative to ChatGPT Atlas.

Open ChatGPT Atlas – 무엇인가요

무료로 오픈소스인 Chrome/Edge 확장 프로그램(옵션으로 Electron 데스크톱 앱 포함)으로, AI가 웹 브라우저를 제어하고 외부 서비스(Gmail, Slack, GitHub 등)를 호출할 수 있습니다. Google의 Gemini 2.5 Computer‑Use 모델을 사용해 시각적 브라우저 자동화를 수행하고, Composio 플랫폼을 통해 500개 이상의 제3자 통합 서비스로 도구 호출을 라우팅함으로써 OpenAI의 ChatGPT Atlas의 기능을 모방합니다.


핵심 기능 (README에 기술됨)

기능 설명
도구 라우터 모드 AI가 Composio 제공 도구(예: Gmail 읽기, GitHub 이슈 생성, Slack 메시지 전송)를 자동으로 호출할 시점을 결정합니다. 500개 이상의 통합이 가능합니다.
브라우저 도구 모드 Gemini 2.5 Computer‑Use를 사용해 브라우저 내에서 시각적 작업(클릭, 입력, 스크롤, 스크린샷 촬영 등)을 수행합니다.
사이드바 채팅 UI 어떤 탭에서도 열 수 있는 현대적인 React 기반 채팅 패널로, AI가 작업하는 동안 대화할 수 있습니다.
확장 프로그램 직접 API 호출 별도의 백엔드 서버가 필요 없으며, 확장 프로그램이 직접 Gemini 및 Composio API에 연결합니다.
시각적 피드백 파란색 클릭 표시 및 요소 강조로 AI가 실시간으로 수행하는 작업을 시각적으로 확인할 수 있습니다.
안전성 확인 대화상자 체크아웃이나 결제와 같은 위험한 작업 전에 확인 프롬프트가 표시됩니다.

실행 방법 (README의 단계별 안내)

  1. 사전 요구 사항
    • Node 18+ 및 npm
    • Manifest V3를 지원하는 Chrome 또는 Edge
    • Google API 키 (Gemini용 필수) – Google AI Studio에서 획득
    • 옵션: Composio API 키 – 도구 라우터 통합을 사용하려면 필요
  2. 설치
    git clone https://github.com/composio-community/open-chatgpt-atlas.git
    cd open-chatgpt-atlas
    npm install          # JS 종속성 설치
    npm run build        # 확장 프로그램을 /dist 폴더에 컴파일
    
  3. 확장 프로그램 로드
    • chrome://extensions/ 열기
    • 개발자 모드 활성화
    • 압축 해제된 확장 프로그램 로드 클릭 후 새로 생성된 dist 디렉터리 선택
    • 확장 프로그램 설정(기어 아이콘) 열고 Google 및 원하는 경우 Composio API 키를 붙여넣기
  4. (옵션) 포함된 Electron 앱 실행
    npm run build:electron   # 데스크톱 앱 빌드
    npm run electron         # 실행
    # 또는 실시간 리로드 개발용
    npm run electron:dev
    
  5. UI 사용법
    • 채팅 헤더의 버튼을 클릭하여 브라우저 도구 모드 전환
    • 활성화 시 자연어 명령어 입력 가능:
      • "reddit.com으로 이동하고 아래로 스크롤해줘."
      • "검색 상자 클릭하고 'puppies' 입력해줘."
      • "이 페이지의 스크린샷을 찍어줘."
    • ◉ 버튼 비활성화(또는 끄기)로 AI가 도구 라우터 모드 사용 가능. 예시 프롬프트:
      • "내 Gmail에서 읽지 않은 메시지 확인해줘."
      • "'로그인 흐름의 버그'라는 제목으로 GitHub 이슈 생성해줘."
      • "#general 채널에 'Hello team!' 메시지 전송해줘."

누구에게 유용할까?

  • 반복적인 웹 작업 자동화를 원하는 개발자 및 고급 사용자.
  • 이메일, 이슈 트래커, 채팅 도구를 단일 대화형 인터페이스로 통합하고 싶은 생산성 애호가.
  • 프로퍼라이어터리 서비스에 지불하지 않고 AI 기반 브라우저 자동화를 실험하고 싶은 연구자 또는 취미 개발자.

제한 사항 및 고려 사항 (README에서 암시됨)

  • API 키 필수 – 브라우저 자동화에는 Google Gemini 키가 필요하며, 도구 라우팅에는 Composio 키가 필요합니다.
  • 브라우저 내 로컬 실행 – 모든 API 호출은 확장 프로그램에서 발생하므로, 기반 서비스의 네트워크 지연 및 레이트 제한이 영향을 미칩니다.
  • 안전성 대화상자는 '민감한 작업'에만 – README에서는 체크아웃 및 결제 확인이 언급되지만, 기타 위험한 작업은 보호되지 않을 수 있습니다.
  • Electron 버전은 선택 사항 – 핵심 제품은 브라우저 확장 프로그램이며, 데스크톱 앱은 추가적인 편의 기능입니다.

더 알아보기

  • FAQ 및 문제 해결 – 리포지토리 내 FAQ.mdTROUBLESHOOTING.md
  • Composio 플랫폼 문서 – 500개 이상의 통합에 대한 자세한 정보
  • Gemini Computer‑Use 모델 문서 – 시각적 자동화 기능 이해에 도움

결론: Open ChatGPT Atlas는 Google의 Gemini 시각 에이전트 모델과 Composio의 도구 라우팅 생태계를 결합한 완전히 오픈소스의 Chrome 확장 프로그램 기반 AI 어시스턴트입니다. OpenAI의 ChatGPT Atlas에 대체할 수 있는 무료 옵션으로, 브라우저 자동화와 앱 간 작업을 가능하게 합니다.

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트