An AI workforce that lives in your terminal.
A grid of hands, or one conductor.
A terminal workspace with AI agents in your project folder.
Open a workspace, drop a grid of terminals onto it, and assign each a model. Claude refactors while Gemini writes tests, Grok audits, Ollama drafts the release notes — all in the same folder, all at once. You watch the diffs land in real time.
- Real PTY terminals powered by xterm.js — not a chat window
- Four models working the same codebase in parallel
- Per-workspace settings, endpoints and secrets


One orchestrator plans. A team of agents executes.
Describe the outcome. The orchestrator breaks it into a plan and delegates slices to a team of agents you can watch and steer. Hand off the boring part — the refactor across forty files, the audit of every IPC call — and intervene when something matters.
- Planner delegates to a live team of agents
- Watch each agent's progress and step in anytime
- Tasks board tracks what's done, in flight, and blocked
Native where it counts.
Real terminals
PTY-based terminal management through xterm.js with WebGL rendering. Agents run as real CLIs in your project folder — not a simulated chat.
Secrets in the OS keyring
API keys live in your operating system's keyring, never in a config file. The app requests them at runtime and forgets them when it's done.
Embedded second brain
A per-user vector + lexical knowledge base ships inside the app, so agents launch already knowing your conventions. Read more →
Auto-updates
Signed, minisign-verified updates install themselves in the background. You stay on the latest version without thinking about it.
Your models, your keys
Claude, Gemini, Grok and Ollama — bring your own keys or run fully local. No middleman, no per-seat billing, no usage routed through someone else's server.
Native, not Electron
Migrated from Electron to Tauri 2 for a fraction of the memory and a real Rust backend. The whole app is one small binary.
Built solo, from scratch.
Not a wrapper around someone else's app. Every line is hand-written, in the open, by one person.
JohFlow Desktop is live.
Free, native, and updating itself — running on Linux and Windows today, with macOS coming. The build is shared as it happens.