Repolode
suitedaces

suitedaces/dorabot

IDE風のワークスペース内で、メモリ、タスクのスケジュール実行、ブラウザー操作、WhatsApp/Telegram連携に対応した自己学習型AIエージェントを24時間稼働させるmacOSデスクトップアプリ。

スター
246
フォーク
36
未解決の Issue
16
最終コミット
10 日前

これは何?

dorabotは、Mac上でAIエージェントを継続的に稼働させるmacOSアプリです。エージェントは日々のジャーナル、整理されたメモリ、性格設定のファイルを保持し、過去の会話を横断検索できます。また、目標を立てたり、調査の進捗を追跡したり、cron形式や定期実行のタスクを実行したりでき、作業が完了するとメッセージで知らせます。

デスクトップアプリには、ファイルエクスプローラー、自動保存に対応したMonacoエディター、Gitパネル、タブ、分割ペイン、diff表示を備えた本物のPTYターミナルを含むIDE風のワークスペースが用意されています。ブラウザー操作では既存のChromeプロファイルを使い、WhatsAppやTelegramからも共通のコンテキストを引き継いで同じエージェントにアクセスできます。

既存のClaude CodeまたはOpenAI Codexのサブスクリプションに加え、Claude、OpenAI、MiniMaxのAPIキーも利用できます。データはローカルに保存され、ネットワーク通信はモデルプロバイダーとのやり取りに限られます。

主な機能

  • 01日々のジャーナルと、過去の会話を対象にした全文検索を備えた永続メモリ。
  • 02iCal RRULE対応とApple Calendar同期を備えた、cronジョブと定期タスク。
  • 03調査、計画、承認、実行までを網羅する目標管理パイプライン。
  • 04実際のChromeプロファイルを使った、40種類以上の操作に対応するブラウザー自動化。
  • 05Monacoエディター、ファイルエクスプローラー、Gitパネル、ターミナルを備えたIDE風のワークスペース。
  • 06デスクトップのセッションとコンテキストを共有できる、WhatsAppおよびTelegramでのメッセージング。

ユースケース

  • タスクの進捗を確認し、TelegramやWhatsAppでリマインドしてくれるパーソナルアシスタントとして使う。
  • 継続中の調査テーマを追跡し、メモを整理して検索できるようにする。
  • ログイン済みのChromeプロファイルでブラウザーのワークフローを自動化する。
  • エージェントとエディター、Git、ターミナルが一体になったmacOSアプリでコードを書く。

クイックスタート

  1. 1

    リリースページから macOS アプリをダウンロードし、Applications にドラッグします

  2. 2

    リポジトリをクローンして、依存関係をインストールします

    git clone https://github.com/suitedaces/dorabot.git && cd dorabot npm install && npm run build && npm link
  3. 3

    デスクトップアプリとゲートウェイを開発モードで起動します

    npm run dev

使う前に知っておきたいこと

  • macOS が必要です。Windows と Linux には対応していません。
  • Claude Code または OpenAI Codex のサブスクリプション、あるいは対応プロバイダーの有料 API キーが必要です。
  • ソースからビルドするには、リポジトリで指定された正確なツールチェーンの設定が必要です。アプリは macOS 専用です。

トピック

よくある質問

dorabot とは?
IDE風のワークスペース内で、メモリ、タスクのスケジュール実行、ブラウザー操作、WhatsApp/Telegram連携に対応した自己学習型AIエージェントを24時間稼働させるmacOSデスクトップアプリ。 dorabotは、Mac上でAIエージェントを継続的に稼働させるmacOSアプリです。エージェントは日々のジャーナル、整理されたメモリ、性格設定のファイルを保持し、過去の会話を横断検索できます。また、目標を立てたり、調査の進捗を追跡したり、cron形式や定期実行のタスクを実行したりでき、作業が完了するとメッセージで知らせます。
dorabot は無料で使えますか?ライセンスは?
dorabot は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
dorabot は今もメンテナンスされていますか?
活発にメンテナンス中。dorabot の最終コミットは 2026年10月12日 です。
dorabot は何に使えますか?
タスクの進捗を確認し、TelegramやWhatsAppでリマインドしてくれるパーソナルアシスタントとして使う。 継続中の調査テーマを追跡し、メモを整理して検索できるようにする。 ログイン済みのChromeプロファイルでブラウザーのワークフローを自動化する。 エージェントとエディター、Git、ターミナルが一体になったmacOSアプリでコードを書く。
dorabot のインストール方法は?
リリースページから macOS アプリをダウンロードし、Applications にドラッグします リポジトリをクローンして、依存関係をインストールします: git clone https://github.com/suitedaces/dorabot.git && cd dorabot npm install && npm run build && npm link デスクトップアプリとゲートウェイを開発モードで起動します: npm run dev
dorabot はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/suitedaces/dorabot

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

関連プロジェクト