Anil-matcha/open-duet

Open-source, self-hosted alternative to Claude Duet: AI coworkers (named agents) with instructions, memory, routines, their own isolated computer, and your approval before they act. Also an alternative to OpenAI Dots, Meta Muse, Grok Bot, Manus Cue and ChatGPT agent.

解決する問題

Open Duet は、名前を付け、仕事を割り当て、時間をかけてチャットできる AI アシスタントのチームを構築するのに役立ちます。異なる役割を持つ複数の AI エージェントの管理、会話間のコンテキストの維持、作業のスケジュール設定、およびエージェントの行動の制御という問題を解決します。

仕組み

エージェントを作成し、それぞれに名前、指示、モデル選択、ワークスペース、メモリ、承認設定を設定します。エージェントは独立して、またはチームとして作業できます。リードエージェントは専門家にタスクを委任でき、ルームを共有できます。エージェントはメモを保持し、関連するコンテキストを呼び出すことができます。スケジュールまたはトリガーを介して実行するルーチンを設定できます。プロンプトを処理するエンジン(Claude Code、Codex CLI、Gemini など)を選択します。Open Duet は、自分のマシンまたは制御するサーバー上で実行され、データをローカルに保存します。

対象ユーザー

Open Duet は、個人用またはセルフホスト型の AI ワークスペースを希望する個人または小規模チーム向けです。研究、計画、執筆、開発などのタスクのために複数の AI エージェントを調整したい開発者、研究者、ライター、またはその他の人に適しています。ある程度の技術的なセットアップ(Node.js、uv、およびエンジン)が必要ですが、自分のハードウェアで実行するように設計されています。

ハイライト

  • 異なる役割と指示を持つ名前付きエージェントの名簿を作成します。
  • エージェントはチームとして作業できます。リードエージェントは専門家に委任します。
  • 組み込みメモリ:エージェントはメモを保持し、関連するコンテキストを呼び出します。
  • スケジュール、webhook、またはオンデマンドで実行するルーチンをスケジュールします。
  • 承認制御:「最初に尋ねる」、「編集を受け入れる」、「計画のみ」から選択します。
  • 自分のコンピュータまたは制御するサーバー上でローカルに実行されます。ホスト型モデルは含まれません。
  • Claude Code、Codex CLI、Gemini、または OpenAI 互換 API などの外部エンジンに接続します。
  • トークン使用量とコストを追跡し、ファイルを添付し、会話を検索します。
  • 実験的:単一所有者のサーバーセットアップ、Docker コンピュータはオプションです。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト