OpenMuse icon

OpenMuse

OpenMuseは、iOS・Android・Webに対応したオープンソースのパーソナルエージェント。チャット、ブラウザ、ターミナル、ファイル・文書、計画、目標管理を統合し、セッションをまたいで作業を継続できます。重要な操作は実行前に確認できます。

OpenMuse

継続的な作業のためのオープンソース・パーソナルエージェント

OpenMuseは、iOS、Android、Web向けのオープンソースのパーソナルエージェントです。質問に答えるだけでなく、成果を扱えるよう設計されています。ユーザーは作業を依頼し、エージェントの計画を確認し、重要な操作を見直し、中断または終了したセッションの後に結果へ戻ることができます。

このアプリは、ストリーミングチャット、永続的なブラウザとオプションのターミナル、ファイルと文書の処理、保持されるタスクアクティビティ、目標、アイデア、GmailとCalendarの操作、編集可能な個人コンテキストをまとめて提供します。CopilotKitとAG-UIを基盤として構築されており、開発者が独自のフロントエンドやエージェントハーネスに適応できるAlphaテンプレートとして紹介されています。

OpenMuseはCopilotKit Intelligenceを通じた学習ワークフローも示します。システムはエージェントとのやり取りから学習し、再利用可能なスキルを提案できますが、提案されたスキルをエージェントに追加するには承認が必要です。

主要な機能

ブラウザとターミナルのワークスペース

エージェントは永続的なChromiumプロファイルとオプションのLinuxターミナルを使用できます。ユーザーは同じセッションを再び開き、必要に応じて操作を引き継げます。

永続的なタスクアクティビティ

永続的な計画に進捗、承認、実行記録が表示され、中断された作業を一時停止、再開、キャンセル、再試行するための操作が用意されています。

ストリーミングチャットとリッチな結果表示

チャットはストリーミング形式のAG-UIインタラクションと、メール、ブラウザアクティビティ、PDF、計画、金融関連の結果を表示するインラインカードに対応しています。停止したインタラクションの下書きも保持されます。

文書ワークフロー

メールの添付ファイルやPDFを扱え、表示、フィールドへの入力、確認、返却用コピーの共有ができます。

確認付きのGmailとCalendar操作

Google OAuthを通じてGmailのスレッドや下書き、カレンダーの変更を利用できます。一方、送信や予定の変更には確認が必要です。

目標と個人コンテキスト

目標には、公開ページの変更、在庫状況、または指定したしきい値を超える価格を確認するマイルストーンや定期チェックを設定できます。名前、口調、アバター、記憶などの個人コンテキストも編集可能です。

実用例

  • 継続的なタスクの管理

    複数の手順からなるタスクの実行をエージェントに依頼し、計画と承認を確認しながら、作業の進行に応じて一時停止、再開、再試行、実行記録の確認を行えます。

  • ブラウザベースの調査と操作

    永続的なブラウザセッションとオプションのターミナルをWebベースの作業に使用し、最初からやり直す代わりに、同じコンピューターコンテキストを再び開いて操作を引き継げます。

  • 文書への回答の準備

    メールの添付ファイルを入力済みPDFに変換し、完成した文書を確認して、結果の準備ができたらコピーを共有できます。

  • コミュニケーションとスケジュールの確認

    Google OAuthを通じてメールのスレッドや下書きを確認したり、カレンダーの変更を依頼したりできます。送信や変更の適用前には人による確認が行われます。

  • 目標と監視対象の条件の追跡

    マイルストーンや、公開ページの在庫状況、変更、価格しきい値に関する定期チェックを設定しながら、個人の設定や記憶を編集可能な状態に保てます。

Pros and Cons

Pros

  • 変更可能なテンプレートを備え、iOS、Android、Webに対応するオープンソースのMITプロジェクトです。
  • 会話、ブラウザとファイルの操作、タスク計画、文書処理、目標、個人コンテキストを1つのエージェントインターフェースに統合します。
  • 永続的なアクティビティ、承認、実行記録、一時停止・再開の操作、確認ゲートにより、継続的な作業を確認できます。
  • AG-UI対応とCopilotKitのヘッドレスフックにより、フロントエンドやエージェントハーネスを置き換えたり適応させたりできます。
  • 学習フローはインタラクションの証拠からスキルを提案し、取り込む前に承認を求めます。

Cons

  • プロジェクトはAlphaとされているため、本番対応状況や運用範囲はソースから確立されていません。
  • モデルアクセス、Google OAuth、接続型の体験に必要なCopilotKit Intelligenceなど、一部の機能はオプションのサービスやアカウントに依存します。
  • ソースではアプリとローカルセットアップについて詳しく説明されていますが、デプロイ運用、チーム管理、より広範な統合対応についての証拠は限られています。

FAQ

OpenMuseとは何ですか?

OpenMuseは、iOS、Android、Web向けのオープンソースのパーソナルエージェントです。チャットに加えて、ブラウザ、オプションのターミナル、ファイル、タスク計画、文書、目標、個人コンテキストを組み合わせます。

試すにはモデルキーや外部アカウントが必要ですか?

サンプルアプリは、モデルキー、Googleアカウント、Docker、またはCopilotKit Intelligenceのサブスクリプションなしでローカル実行できます。接続型のデプロイで必要になった場合は、これらのサービスを追加できます。

OpenMuseは承認なしでメールを送信したり、カレンダーを変更したりできますか?

いいえ。GmailとCalendarの機能を通じたメール送信やカレンダー変更は、適用される前にユーザーの確認を待ちます。

OpenMuseは本番利用に対応していますか?

このプロジェクトはAlphaとされています。ローカルサンプルは、ドキュメントに記載されたNode 24とpnpm 11のコマンドで起動できます。サイトでは、完成済みの本番サービスではなく、変更可能なテンプレートとして紹介されています。

開発者はアプリとエージェントハーネスをカスタマイズできますか?

OpenMuseはCopilotKitのヘッドレスフックを使用し、AG-UIに対応しています。サンプルリポジトリには、モバイルアプリ、Hono API、ブラウザワーカー、オプションのLinuxコンピューターサービスが含まれており、開発者はインターフェースやエージェントハーネスを変更できます。

Quick Facts

カテゴリー
AIエージェント
プラットフォーム
iOS、Android、Web
ライセンス
MITオープンソース
プロジェクトのステータス
Alpha
プロトコルとフレームワーク
AG-UIとCopilotKit
ローカルサンプル
Node 24とpnpm 11