Agentic coding,
minus the YOLO.

What

AlchemyLab is an agentic coding IDE. Work is broken into tasks and handed to specialist agents, each operating in its own branch.

Pick how it completes: auto-merge, test-then-merge, or manual review. Everything is tracked in git and can be reverted.

See how it works
How

Install the CLI. Two commands.

$ npm install -g alchemylab
$alchemy

Works with Claude, GPT, Gemini, Grok, or any model in the OpenCode ecosystem.

Deep roots. Smart routing.

Requests are broken into tasks and delegated to specialists. Agents that build deep context on their part of your codebase and keep that knowledge across sessions.

ALCHEMIST SPECIALISTS CODERS

The Feedback Loop

Every agent deserves a closed feedback loop. Build, test, diagnose, rebuild. Configured per-project, runs autonomously, reports back when done.

Plan Versioned plans with criteria
Build Parallel coders, isolated branches
Test Auto-verified against criteria

Move fast.
Don't break things.

Parallel execution and full observability, so agents move at speed without surprises.

Isolated worktrees

Each request gets its own git worktree. Parallel by default, no conflicts by design.

Full audit trail

Tool calls, file changes, decisions, all recorded. See what happened, why, and undo any of it.

Local-first.
Remote whenever.

Your machine

Built on OpenCode, running locally. Your files, git history, and agent worktrees all live on disk.

Your models

Anthropic, OpenAI, or both. Bring your own API keys, use OAuth, or try OpenCode Zen.

Use it from any device

Your phone, a tablet, another computer. Log in and you're connected to your project wherever you are.

Everything agents need. Everything you need to trust them.

Agent Delegation

The alchemist delegates to a pool of specialists. Each one builds up context on a part of the project and keeps that thread across tasks. Specialists spawn coders on isolated git branches that execute in parallel. Follow up with any idle specialist and they pick up right where they left off.

Structured Requests

Title, description, acceptance criteria, typed as feature or bugfix. Status flows from approval through completion. Every tool call logged as a record.

Workflows

Activate workflows per alchemist to change how their team of agents works together. Define build, test, and review patterns that fit your project.

Rollback Safety

Revert any completed request via its merge commit. One click undoes every file change. LIFO ordering enforced so you can't leave orphaned dependencies. Re-complete when you're ready. Every agent action is a record you can trace, audit, or undo.

Precision Tools

No bash-based search and replace. Agents use 40+ purpose-built tools — targeted file edits, semantic search, structured replace, git blame — with fuzzy matching and conflict detection built in.

Built-in Testing

Agents verify their work against acceptance criteria before reporting back. Configurable per workflow — automatic, interactive, or skipped.

Ask the Alchemist

Ask something...

Set up in under a minute

Create an account, install the CLI, and you're coding with agents.

1

Create your account

2

Install & run

Two commands. That's it.

$ npm install -g alchemylab
$ alchemy