Desktop Editor

A code editor that
knows your work.

OB-Code is a VS Code fork with OpenBaker built in. AI chat, tasks, notes, and automations live as native panels - no extensions needed.


01 · NATIVE

Built in, not bolted on

AI chat, tasks, notes, and automations are native panels in the editor. They share memory, context, and state with your code.

02 · CONTEXT

Your AI sees your whole project

When you ask a question, OB-Code feeds your open files, workspace tasks, and notes into the prompt automatically. No copy-paste.

03 · SYNC

Everything syncs to the web app

Tasks, notes, and conversations created in OB-Code appear in the web app and CLI. Work in the editor, review from the browser.

04 · FORK

It is VS Code underneath

All your extensions, themes, keybindings, and settings work. OB-Code adds the cockpit on top. Nothing is taken away.

How OB-Code connects

ob-code - architecture
  ┌────────────────────────────────────────────────┐
                 OB-CODE                         
                                                
  VS Code Core  ───┐                           
  Extensions     ───┼──→  OpenBaker  ──┐  
  Workspace      ───┘                  
                                         
  AI Chat   Tasks   Notes  Automations  
                                                
  Integrated Terminal                          
  ├─ gemini (npm install -g @google/gemini-cli)  
  └─ ob     (npm install -g @openbaker/ob-cli)    
                                                
  └────────────────────────────────────────────────┘

Works with your tools

OB-Code connects to the AI CLIs and terminal tools you already use. Run them side-by-side — OB-Code provides the context, your CLIs execute the action.

terminal — get started in 60 seconds
# Install Gemini CLI — Google's official AI terminal companion
$ npm install -g @google/gemini-cli

# Install OB-CLI — OpenBaker's native terminal bridge
$ npm install -g @openbaker/ob-cli

# Connect OB-CLI to your workspace
$ ob connect
 Connected to OpenBaker · workspace: my-project

# Now run both side-by-side inside OB-Code's integrated terminal
$ gemini "explain the function I'm looking at"
$ ob tasks create "Fix the edge case gemini flagged"
                                                  

Gemini CLI

Google's official AI terminal. Run Gemini 2.0 Flash and Pro from any terminal window inside OB-Code.

npm install -g @google/gemini-cli

OB-CLI

OpenBaker's native terminal bridge. Create tasks, sync notes, and query your AI sessions without leaving the terminal.

npm install -g @openbaker/ob-cli

VS Code Extensions

All existing VS Code extensions work as-is. OB-Code is a true fork — the full marketplace, all your keybindings, zero migration.

100% compatible

Multi-Provider AI

OpenAI, Anthropic, Gemini, Ollama — configure any provider in OB-Code's native AI panel. Your keys, your calls.

bring your own keys

Editor principles

01

Familiar foundation

OB-Code is VS Code underneath. Your muscle memory, extensions, and settings carry over. We add the cockpit, not friction.

02

Privacy by architecture

AI calls go directly from your machine to your providers. OB-Code never proxies, never logs, never phones home.

03

Context-aware AI

Your AI sees your workspace: open files, tasks, notes, project structure. Better context produces better answers.

04

Open and forkable

AGPL-3.0 licensed. Read the source, fork it, build on it. No vendor lock-in, no telemetry, no dark patterns.


OB-Code vs. VS Code vs. Cursor

feature comparison
Feature OB-Code VS Code Cursor
AI chat panel-
Bring your own keys--
Native task management--
Notes in editor--
Automations--
Multi-provider AI--
Web app sync--
CLI companion--
Self-hostable--
Open sourceAGPL-3.0MIT-
PriceFreeFree$20/mo

System requirements

macOS
10.15+ (Catalina)
Windows
10 / 11 (64-bit)
Linux
glibc 2.28+
RAM
4 GB minimum
Disk
500 MB free
Runtime
Electron (included)