composio-community/open-dot
Open-source personal AI agents that work on their own, on their own computers. Mac app, OpenAI + Composio.
何を解決するか
Open Dot は OpenAI の「Dots」に対するオープンソースの代替品を提供し、ユーザー自身の Mac 上で個人用バックグラウンドエージェントを実行できるようにします。ChatGPT Pro や Business Premium のサブスクリプションを必要とせず、OpenAI や OpenRouter からの独自の API キーを使用できます。
動作方法
このプロジェクトは Electron と Next.js で構築されたデスクトップアプリケーションで、複数の「dots」(エージェント)を管理します。各 dot は独自のブラウザプロファイルを操作でき、Composio を通じて 1,500 以上のアプリに接続可能です。リスクの高いアクションに対して人間の承認を求めるルールシステム、macOS Keychain に暗号化されたパスワードを保存するボルト、繰り返しタスクをスケジュールする仕組みを備えています。実行時には、ローカルフォルダ、Docker コンテナ、または E2B クラウドコンピュータでコードを実行できます。
対象ユーザー
独自の LLM プロバイダーを使用して、バックグラウンドタスク、アプリ連携、スケジュールされたルーチンを自律的に処理したい Mac ユーザー。
特徴
- アプリ連携: Composio を通じて Gmail、Slack、Notion、GitHub および 1,500 以上のアプリに接続可能。
- 人間が関与する仕組み: ルールをカスタマイズして、チャットカードを通じてリスクの高いアクションの承認または拒否が可能。
- ブラウザ制御: 各エージェントは独自のブラウザを持ち、リアルタイムでエージェントの動作を監視したり、キャプチャやログイン時に手動で制御を引き継ぐことが可能。
- マルチモデル対応: OpenAI モデルや OpenRouter を通じたオープンモデル(Kimi、DeepSeek、Qwen)に対応。
- 音声対話: OpenAI Realtime API を通じた音声通話に対応し、テキストチャットに切り替え可能。
- 自律的なトリガー: 特定のアプリイベント(例:新しい GitHub のイシュー)によって起動され、事前に定義されたタスクを実行可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト