Available now · macOS and Linux Download →
Lead>code
vault
cur x.0000 y.0000 deck T+00:00:00
wall contacts 0000000 crossings 0
hover a chamber · click to inspect · scroll ↓
Mission control for AI engineering

Every mission is a different you.

Each mission runs on its own Claude, GitHub and cloud accounts — sealed, never mixed. One screen to see and act on all of them. Pods of agents that carry an idea to a shipped spec.

M01 · Guest Checkout · northwind
M02 · Infra Hardening · acme co
M03 · Storefront · personal
Mission 01 · sealed runs as northwind
Guest Checkout v1
claudeclaude@northwind✓ ghnw-bot✓ firebasenw-prod✓ linearnorthwind.co✓
ANTHROPIC_API_KEY GH_TOKEN AWS_* — scrubbed before launch
acme-* · personal-* — do not exist in this process
window ⚠ 91% · resets 0:41 every commit authored as nw-bot
Mission 02 · sealed runs as acme co
Infra Hardening
claudeclaude@acme✓ ghacme-bot✓ awsacme-infra✓ codexcodex@acme✓
ANTHROPIC_API_KEY GH_TOKEN FIREBASE_* — scrubbed before launch
northwind-* · personal-* — do not exist in this process
window 44% · resets 3:05 every commit authored as acme-bot
Mission 03 · sealed runs as personal
Storefront — your side project
claudeyou@gmail✓ ghyou-personal✓ firebasestorefront-dev✓
client keys can’t leak here — there are none to leak
one agent in one terminal — pods scale up, never demand
window 62% · resets 2:14 every commit authored as you@gmail
Three processes. Three identities. Zero shared environment.
wall contacts 0000000 · crossings 0 · same machine
01Workspace isolation many accounts · never mixed

Many accounts. Many providers. Never in the same room.

Sign each account in once. It lives in its own config home, its secrets in your keychain. A mission binds exactly one account per provider — and before any agent launches, ambient credentials are scrubbed and only the bound ones are injected. No binding, no launch.

provider
Claude Code
claude@northwind
claude@acme
you@gmail
OpenAI Codex
—
codex@acme
you@gmail
GitHub
nw-bot
acme-bot
you-personal
Google Cloud
nw-analytics
—
—
Firebase
nw-prod
—
storefront-dev
AWS
—
acme-infra
—
Linear
northwind.co
acme.linear
—
One account per provider per mission — 14 accounts, 3 processes. Hover a mission to see what its process can reach.
provider router · launch sequence
select a mission to launch →
no binding → no launch. Fails closed, every time — never a fallback to your shell.
Claude Code OpenAI Codex Google Antigravity demo GitHub Google Cloud Firebase AWS Linear unlimited accounts per provider
02Mission control one screen · understand, then act

Thirty missions. One screen. Understand, then act.

The deck answers the background questions at a glance — who needs me, who’s near a limit, who’s touching what — and lets you act inline. Answer a gate and only that mission advances. Try it: the queue below is live.

Mission control 12 missions · 3 accounts · T+00:00:00 Personal 62% resets 2:14:00 Northwind ⚠ 91% resets 0:41:00 Acme Co 44% resets 3:05:00
needs you03 oldest first · answer inline
fleet6 of 12 sorted by need · badge = identity
fleet activity30 days128 sessions · 22.9M tokens

One row per weekday, one column per week — output across every mission and account, nothing opened.

repository radarwho touches what
nw-billing
9/14 files
acme-infra
15/26 files
⚠ overlap · services/auth.ts — claude + codex in the same file · write hold on codex until PR #212 merges

Every bar is attributable — commits are signed by the mission’s identity. “Who touched auth.ts” is one lookup.

03AI pods idea → spec → issues → shipped

From idea to shipped spec. You hold the gates.

A pod is a room with one job. Discovery grills the idea until it survives. Planning writes the spec and cuts it into sized, dependency-ordered issues. DevOps spawns a subagent per issue and ships PRs to your gate. Every agent inherits the mission’s identity from the router — none holds its own keys.

1 human · 3 pods · 8 agents · 9 subagents. You write the idea and hold the gates. Everything in between is delegated — that is the 10×.

pods are templates — apply the workflow to the next mission with a different badge how pods work →
the guarantee local-first · no cloud service secrets only in your keychain real CLIs on a real PTY fails closed 8 MB binary · 80 MB idle SQLite, local 104 tests on the promises the full architecture →
04Pricing we never see a token

Leadcode is going free.

For a limited time the whole app is free — every account on every provider, no card, no trial clock. Paid plans will come with the cloud version, and you will hear from us well before anything changes.

Limited time
Leadcode
Free

The full app, including unlimited accounts per provider — the reason Leadcode exists.

✓Unlimited accounts per provider
✓Every client signed in at once
✓Unlimited workspaces
✓AI pods + mission control
✓Terminal sessions + Activity Center
✓Secret-leak audit
Download free
no card · no trial clock
Later
Cloud

Paid plans arrive with the cloud version. When they do, you will hear from us first, and nothing you set up is deleted.

Talk to us
the fleet is already flying

Take command.

Download for macOS

macOS 13+ · sign in once per client · free for a limited time

x86_64 · Ubuntu 22.04+, Debian 12+ or a current Fedora · a desktop keyring (GNOME or KDE)

On Windows? We will write once, when it runs on yours.