About Dorabot
Dorabot is an open source macOS app that runs an always on, self learning AI agent inside its own IDE style workspace. Built on Claude Code, it works with an existing Claude Code or OpenAI Codex subscription, so no separate API key is required. The agent manages its own goals, tracks research, runs scheduled tasks, automates the browser and messages the user on Telegram, WhatsApp or Slack, and the project describes it as private and local first.
It suits developers and individual power users who want an agent that keeps working between sessions. Persistent memory combines daily journals, curated memory and a personality configuration, with full text search across past conversations. Automations support cron jobs, recurring pulses and iCal RRULE schedules, with Apple Calendar sync. For goals, the agent proposes a plan, the user approves it from the desktop app or Telegram, and it moves through research, planning, review and execution. Dozens of agents can run in parallel. The desktop workspace includes a file explorer, a Monaco editor with autosave, a Git panel, a real PTY terminal with tabs and split panes, and a diff view.
Dorabot is free and released under the MIT license, with downloads published on GitHub. It has no pricing page; the only cost is the Claude Code or Codex subscription the user already holds.
The app is currently available for macOS only.