Early access A live tree of agents and subagents

The lab for your coding agents.

Open several projects at once, follow every agent and every subagent it spawns, edit with your VS Code themes, and resume any Claude Code or Codex conversation.

Free and open source at launch · Pro from $12/month · macOS, Windows and Linux

Works with
ClaudeChatGPTKimi K3OllamaLM Studiollama.cppClaude Code historyCodex history
01Agents

Every agent and subagent, in its place.

Your conversations are organized by project. Inside each one you see the whole tree: the main agent, the subagents it spawns, and the ones those spawn in turn. Click any of them to see exactly what it did.

  • Live status: thinking, waiting for your permission, or done.
  • Tokens, time and cost for every agent, not just the session.
  • See which worktree and branch each agent worked on, and which files it changed.
  • Large waves are grouped so the tree stays readable.
Main agentopus-5$2.84
✓PlanDesign the export architecture1m 04s
generalMigrate the PDF renderer$1.12
✓ExploreFind font usages38 s
ExploreMap render testsrunning
✓workflowWave 1 · 12 agents
✓forkTry pdf-v2⎇ feat/pdf-v2
02Workspace

All your projects open. One place.

Several projects at once

Switch projects without closing anything. Each one keeps its agents, tabs and terminals, and tells you when something needs your attention.

PMPDFMaster
⎇ feat/pdf-v2
3 agents running
KVKomodo VPN
⎇ main
Needs permission
S24Soccer24
⎇ release/2.3
✓Done
CTCalTracker
⎇ main
1 agent running

Modes

Change the layout to match what you're doing.

AgentsCodeSplitTerminalHistory
Split · agents, code and terminal together
History · every session, searchable

Your VS Code themes

Import any VS Code theme and the whole app wears it, not just the editor.

// the agent left this ready export async function renderPage(doc, page) { const font = await loadFont(doc, page.font); return draw(page, { font, theme: 'yours' }); }
◐ Tokyo Night◐ Dracula◐ Catppuccin Mocha◐ GitHub Light

Built-in terminal

Several terminals per project, in tabs or splits. Run your tests while the agents work.

~/PDFMaster ❯ pnpm test
✓ 23 tests · 1.8 s
~/PDFMaster ❯ git switch feat/pdf-v2
~/PDFMaster ❯

Resume any session

Pick up where you left off with full context, or fork it to try another idea without losing the original.

💬 Export pipeline refactor 2 h agoResume
💬 Node monitor Sep 14Resume⑂ Fork
💬 Fix OCR crash yesterdayOpen

Search your entire history

Every Claude Code and Codex conversation in one index, on your machine.

Export pipeline refactor · PDFMaster…switches font loading in the PDF renderer…
Invoice export · Inventra…embeds the fonts before generating the PDF…
03Models

Local first. The cloud, on your account.

We never charge for tokens. You bring your own models, subscriptions and API keys; we only charge for the app.

Community · free

On your machine

Code with local models. No account, no internet, no cost.

OllamaLM Studiollama.cpp
Your code never leaves your machine.
Pro · $12/mo

With your own accounts

Connect the models you already pay for and switch between them per project or per session.

ClaudeAPI keyChatGPTsubscription or API keyKimi K3API key
And your workspace, on every machine.
Your keys, in the system keychainNever in plain text, never on our servers.
End-to-end encrypted syncComing with Pro: your data will be encrypted before it leaves your machine, so we can't read it.
Your original files, untouchedWe read your Claude Code and Codex history without modifying it.
04Open source

Built in the open.

The core is AGPL-3.0. Report bugs, translate the app, or write your own providers and agents with the extension API.

Repository opens at public launch

AGPL-3.0core license
3operating systems
APIopen extension API
zsh — clone and run locally
$ git clone github.com/<org>/alchemist-coder $ cd alchemist-coder && pnpm install $ pnpm dev // extensions/my-provider.ts export default defineExtension((app) => { app.registerProvider({ id: 'my-model', edition: 'community', env: () => ({ ANTHROPIC_BASE_URL: 'http://localhost:8080', }), }); });
05Pricing

Free forever. Pro when you need it.

Planned pricing at launch

Community
$0
Forever · open source
  • Claude Code and Codex history, searchable
  • Agent and subagent tree
  • Multiple projects, modes, editor and terminal
  • VS Code themes
  • Agents with local models
  • Export and back up to git
Join the waitlist
Pro
$12 / mo
14-day trial · cancel anytime
  • Everything in Community
  • Claude, ChatGPT and Kimi K3 on your account
  • Sign in and sync across machines, end-to-end encrypted
  • Cost per agent, session and provider
  • Stable, signed channel with automatic updates
  • Email support
Join the waitlist

Prices in USD. Taxes are calculated at checkout based on your country.

06Questions

Frequently asked questions

When can I download it?

We're in early access. Join the waitlist and we'll email you when the first build is ready.

Is it really free?

Yes. The Community edition is open source (AGPL-3.0), needs no account, and works with local models like Ollama or LM Studio.

Can I use my Claude subscription?

Not from the app's agent: Anthropic doesn't allow third-party apps to offer that sign-in. You can use Claude with an API key, or open the official claude CLI in the built-in terminal, like in any terminal. Those sessions still show up in your history.

What about my ChatGPT subscription?

Yes. You sign in with Codex CLI itself (codex login), and Alchemist Coder never sees your token.

Do you charge for tokens?

Never. You use your own accounts and API keys and pay each provider directly. We only charge for the app.

What data do you store?

In Community, nothing leaves your machine. When Pro launches, synced data will be end-to-end encrypted before it leaves your computer, so we won't be able to read your conversations or your code. The only thing we store today is your waitlist email.

How do I contribute?

The repository opens at public launch. From then on, open an issue or a pull request on GitHub; before your first PR we'll ask you to sign the contributor license agreement (CLA).

Transmute conversations into code.