OB-CLI brings your AI conversations, tasks, notes, and automations to the command line. Pipe-friendly. Unix-composable. Zero GUI required.
npm install -g @openbaker/cli
Run baker ask to talk to your AI. Context from tasks, notes, and workspaces is injected automatically.
List, create, update, and complete tasks. Everything syncs to the web app and editor in real time.
Quick notes, architecture decisions, meeting recaps. They feed into your AI context across all surfaces.
Pipe data in, pipe results out. baker ask reads stdin. Outputs are structured for further processing.
baker ask "question"
Query your AI with full workspace context.
baker chat
Start an interactive conversation in the terminal.
baker tasks
View all tasks for the current workspace.
baker task add "title"
Create a task from the command line.
baker run automation-name
Trigger any automation manually.
baker sync
Pull latest data from the server.
baker workspaces
List and switch between workspaces.
baker notes
View and create notes for the active workspace.
baker login
Authenticate with your OpenBaker account.
baker config
View and edit CLI configuration.
baker providers
List and manage AI provider connections.
baker status
Check connection and sync status.
baker agent start
Bridge your machine to the app. All AI runs locally on your hardware — OpenBaker just relays commands from your phone.
$ baker login Authenticated as mike@openbaker.org $ baker agent start OpenBaker Agent Machine: Mikes-MacBook-Pro.local OS: Darwin 24.3.0 (arm64) Tools: gh_copilot, ollama Connected Polling for jobs every 1000ms Press Ctrl+C to stop > Job ob_job_a3f29b... CLI: gh_copilot Model: default Prompt: What tasks are blocking the launch? Result: done (2.1s, exit 0) $
OB-CLI is not a thin wrapper. It is a full-featured interface to your entire cockpit. AI, tasks, notes, automations - all from the shell.
Read from stdin, write to stdout. Chain baker commands with grep, jq, awk, or anything else. Unix philosophy, zero exceptions.
Your AI conversations, tasks, and notes sync across the CLI, the web app, and OB-Code. Start in the terminal, finish in the browser.
AI calls go directly from your terminal to your provider. No proxy, no relay, no middleman. Your traffic is yours.