v0.1.6 NEW!

DOKI CODE

The workspace browser for developers who do too many things at once.

Browser + Terminal + AI in isolated git worktree workspaces.

FREEmacOSAI POWEREDLOCAL-FIRST
Doki Code — developer workspace browser showing workspaces, browser, terminal, and AI tools
FEATURES

WHAT'S IN THE BOX

WORKSPACES

Each workspace is a git worktree — its own branch, its own directory, fully isolated. Split panes, workspace pages with PR activity, and instant switching.

BROWSER

Per-workspace Chromium with isolated sessions. Cookies, localStorage, logins — all sandboxed. Find in page, history dropdowns, open in external browser.

TERMINAL

Full PTY terminal powered by node-pty. Your shell, your dotfiles, your env. Per-workspace env vars, command history, and session persistence across restarts.

AI AGENTS

Seven built-in agents: Claude Code, Codex, Gemini, OpenCode, Kilo, Cursor, Cline. Each runs inside your workspace with full branch context. Add your own too.

SPLIT PANES

Split any tab horizontally or vertically. Resize freely, cycle focus, equalize sizes. Nested splits for complex layouts — all persisted per workspace.

STATE PERSISTENCE

Pick up exactly where you left off. Tabs, terminal sessions, browser history, split layouts, sidebar state — everything restored on relaunch.

3 EASY STEPS

HOW IT WORKS

01

ADD REPO

Point Doki at any git repo. It sets up the worktree root and detects your repo config. One repo, unlimited workspaces.

02

CREATE WORKSPACE

Create a workspace for any branch or task. Each gets its own worktree directory, isolated browser session, terminal, and AI agents.

03

BUILD & SHIP

Code, browse, test, and review PRs — all in one window. Switch workspaces instantly. See checks, review comments, and diffs without leaving the app.

BY THE NUMBERS

WHAT'S UNDER THE HOOD

7
AI AGENTS

Claude Code, Codex, Gemini, OpenCode, Kilo, Cursor, Cline — plus custom agents.

50
TABS PER WORKSPACE

Browser, terminal, AI agent, VS Code, and DevTools tabs. Split any of them.

30+
KEYBOARD SHORTCUTS

Tab switching, workspace navigation, split panes, browser controls — all wired up.

GOT QUESTIONS?

FAQ

+
What is a git worktree?

A worktree lets you check out multiple branches of the same repo simultaneously, each in its own directory. No more stashing or switching — every branch is always ready. Doki automates all the worktree setup so you never touch git worktree commands yourself.

+
Which AI agents are supported?

Seven agents are built in: Claude Code, Codex, Gemini, OpenCode, Kilo, Cursor, and Cline. Each runs inside your workspace with access to your branch's files and terminal. You can also register custom agents with your own commands.

+
Is my code stored in the cloud?

No. Everything runs locally on your machine. Your code never leaves your disk. Doki is an Electron app — it's a local-first tool, not a cloud IDE.

+
How much does it cost?

Doki Code is free. No trials, no paywalls, no catch.

+
Does it work on Linux / Windows?

macOS only for now. Linux is next on the roadmap, with Windows to follow.

STOP CONTEXT
SWITCHING.

v0.1.6 — Free forever. macOS only. Linux and Windows coming soon.

ELECTRONGIT WORKTREESCHROMIUMCLAUDE CODE