Repolode
SawyerHood

SawyerHood/do-computer

ブラウザーのタブを閉じても動き続ける、セルフホスト可能なオープンソースのパーソナルエージェント(Doods)。NodeまたはCloudflare Workersで実行できます。

スター
50
フォーク
6
未解決の Issue
1
最終コミット
11 時間前

これは何?

Do Computerでは、名前、メモリ、性格プロフィール、作業用コンピューターを持つエージェント「Doods」を利用できます。ブラウザーのタブを閉じた後も応答の処理は続き、Doodsはスケジュールに沿ったタスクの実行、保存済みスキルの読み込み、リモートMCPサーバーやGmail、Calendar、Notion、GitHubなどのサードパーティアプリへの接続も行えます。

Doodは組み込みシェルや、Daytona、Modal、Cloudflare ContainersのLinuxマシンでコマンドを実行したりファイルを編集したりできます。また、ユーザーがdaemon経由でペアリングしたコンピューター上でも作業できます。権限は操作ごとに「許可」「最初に確認」「禁止」から設定できます。複数人でDoods、チャット、ファイルを共有でき、DoodをSlackに接続することも可能です。

同じコードベースを、SQLiteを使う通常のNode環境でも、Durable Objectsを使うCloudflare Workersでも実行できます。モデルはOpenRouter、またはユーザーがサインインしたプロバイダーを通じて利用します。Webアプリ、Electronデスクトップアプリ、Expoモバイルアプリが提供されています。

主な機能

  • 01ブラウザーのタブを閉じた後もエージェントが動き続けます。
  • 02スケジュールされたタスクの結果を、依頼したチャットに返信します。
  • 03SQLiteを使うNodeまたはCloudflare Workersで実行できます。
  • 04リモートMCPサーバーやGmail、Notionなどのサードパーティアプリに接続できます。
  • 05操作ごとの権限を「許可」「最初に確認」「禁止」に設定できます。
  • 06エージェント、チャット、ファイルをチームで共有できます。

ユースケース

  • 自分で管理するホームサーバーやVPSで、パーソナルアシスタントを動かす。
  • Cloudflare上に共有チームエージェントをデプロイし、公開アドレスから利用する。
  • 定期的な確認やレポート作成をスケジュールに沿って自動化する。
  • Linuxのサンドボックスや、ペアリングした自分のコンピューターでエージェントに作業させる。

トピック

よくある質問

do-computer とは?
ブラウザーのタブを閉じても動き続ける、セルフホスト可能なオープンソースのパーソナルエージェント(Doods)。NodeまたはCloudflare Workersで実行できます。 Do Computerでは、名前、メモリ、性格プロフィール、作業用コンピューターを持つエージェント「Doods」を利用できます。ブラウザーのタブを閉じた後も応答の処理は続き、Doodsはスケジュールに沿ったタスクの実行、保存済みスキルの読み込み、リモートMCPサーバーやGmail、Calendar、Notion、GitHubなどのサードパーティアプリへの接続も行えます。
do-computer は無料で使えますか?ライセンスは?
do-computer は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
do-computer は今もメンテナンスされていますか?
活発にメンテナンス中。do-computer の最終コミットは 2026年10月22日 です。
do-computer は何に使えますか?
自分で管理するホームサーバーやVPSで、パーソナルアシスタントを動かす。 Cloudflare上に共有チームエージェントをデプロイし、公開アドレスから利用する。 定期的な確認やレポート作成をスケジュールに沿って自動化する。 Linuxのサンドボックスや、ペアリングした自分のコンピューターでエージェントに作業させる。
do-computer はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/SawyerHood/do-computer

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト