Openbase Coder¶
Openbase Coder is a voice-first AI coding product. You talk to coding agents from your iPhone or Mac while a local runtime on your computer runs the actual coding sessions against your repositories.
These docs cover the whole product, not just the CLI:
- Desktop app — the macOS Electron app. Guided setup, and the main dashboard for projects, threads, reports, approvals, routines, skills, settings, and screen sharing.
- iOS app — voice calls with the dispatcher and Super Agents, thread management, approvals, reports, and diffs from your phone.
- Web console & Openbase Cloud — the same dashboard in a
browser, plus your account at
https://app.openbase.cloud. openbase-coderCLI — the local runtime underneath all of the above: a Django API + WebSocket server, LiveKit voice services, and launchd/systemd service management. See Commands.
Which Page Do I Need?¶
- Installing for the first time → Getting Started or just download the desktop app and follow its setup flow.
- What can I do in the Mac app? → Desktop App
- What can I do on my phone? → iOS App
- What is app.openbase.cloud for? → Web Console & Cloud
- Talking to agents by voice, transferring calls → Voice Routing
- Something is broken → Troubleshooting
- CLI flags and behavior → Commands
Quick Start¶
The easiest path is the desktop app: download the Mac app, open it, and follow the guided setup. It installs the bundled CLI, walks you through choosing a coding backend and voice provider, signs you in, and pairs your iPhone over Tailscale.
Prefer to drive the terminal yourself? Install and open the desktop app — it activates the bundled CLI runtime automatically — then follow Manual Setup for the Desktop App to run the same setup, login, and service steps by hand.
For source development, clone the workspace repo and run its setup script:
git clone https://github.com/openbase-community/openbase-coder-workspace
cd openbase-coder-workspace
./scripts/setup
Documentation¶
Using the apps:
Setup and operations:
Reference: