Openbase Coder¶
Openbase Coder is a voice-first AI coding product. You talk to coding agents from your iPhone, Android phone, 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.
- Android app — the same phone client for Android (Kotlin/Compose), mirroring the iOS workflow: voice calls, threads, approvals, reports, and diffs. Get the APK from Downloads.
- Web console & Openbase Cloud — the same dashboard in a
browser, plus your account at
https://app.openbase.cloud. Openbase Cloud's own Heroku-style CLI (openbase) is documented separately at docs-cloud.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: download the Mac app, use the developer setup, or run it in Docker (including on Windows).
- What can I do in the Mac app? → Desktop App
- What can I do on my phone? → iOS App (the Android app mirrors it)
- 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¶
When you can use a terminal, start with the recommended Developer Setup: clone the workspace repo and run its interactive setup script:
git clone --branch main --single-branch \
https://github.com/openbase-community/openbase-coder-workspace
cd openbase-coder-workspace
./scripts/setup
The Electron dashboard and Swift menu-bar app are optional visual surfaces after developer setup. For a production install with no terminal, instead download the Mac app and follow its guided setup. It installs the bundled CLI, signs you in, and pairs your phone over Openbase VPN or Openbase Direct. Manual Setup for the Desktop App documents the same standalone setup when you want to operate it from a terminal.
Documentation¶
Using the apps:
Setup and operations:
- Getting Started (Mac App Download · Developer Setup)
- Downloads
- Manual Setup
- Run in Docker
- Cloud DevSpace
- Local-Only Mode
- Steering Codex TUI Sessions
- Troubleshooting
- Uninstall
Reference: