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 以上のサードパーティ統合サービスへのツール呼び出しをルーティングすることで、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 キー – Tool Router 統合を使用する場合に必要
  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!』という Slack メッセージを送信。」

どんな人に役立つでしょうか?

  • ブラウジング、スクレイピング、繰り返しのウェブタスクの自動化を手軽にしたい 開発者やパワーユーザー
  • メール、イシュー追跡ツール、チャットツールを単一の会話インターフェースに統合したい 生産性愛好家
  • 有料のプロプライエタリサービスに支払わず、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
  • プロジェクト
  • プロジェクト
  • プロジェクト