Dovo Studio is a personal workspace for coding agents, repositories, tasks, and automations. The desktop and web apps provide the main workbench; the native iPhone app connects to the same runtime. The runtime runs on your computer or server and keeps agent credentials, projects, and workspace data there.
- Download the latest desktop release.
- To run a standalone background runtime, see the server setup guide. It covers release archives, source installs, pairing, network access, and keeping an existing desktop workspace.
- For iPhone, use the local iPhone install guide.
Dovo connects directly to its runtime over your LAN, Tailscale, NetBird, or an optional HTTPS endpoint. Pairing codes and device credentials are required. There is no Dovo account or cloud relay; HTTP remains supported for private LAN and VPN connections.
Requires Node 24.11+ and the pnpm version pinned in package.json.
pnpm install
pnpm dev:desktopFor web, run the runtime and web app in separate terminals:
pnpm dev:api
pnpm dev:webFor native mobile development, keep a runtime running and use a development build (Expo Go does not include the app's native modules):
pnpm dev:mobileSee the development and operations guide for setup details and the product guide for walkthroughs and the full feature manual.
- Run Codex, OpenCode, Claude, or ACP agents against registered projects, with streamed sessions, approvals, questions, cancellation, and resumable tasks.
- Review Git changes, manage branches and worktrees, and browse pull requests, issues, and pipelines across supported source-control providers.
- Use real host terminals, reusable agent profiles, and project or agent MCP servers and skills.
- Build automations with schedules, webhooks, task runs, and durable human-review steps.
- Pair desktop, web, and mobile clients to one host workspace, with device revocation and host-side data storage.
The documentation index groups setup and feature guides with historical design notes. See the product guide for the detailed desktop/mobile walkthroughs, provider setup, workflows, and current behavior.
See CONTRIBUTING.md for development checks, feature organization, and review conventions. The architecture guide explains package ownership; Effect patterns covers typed failures and resource lifetimes.
pnpm verifyThis runs typechecking, tests, lint, and builds. See the full product guide for focused checks and platform smoke-test commands.