Terrarium maps the actual repo and shows where each agent is working.
A live map for agent-driven codebases
Your codebase is alive. Watch it.
Terrarium shows you where your coding agents are working, what they touched, and how the repo is changing as it happens. It runs locally and keeps a replay you can inspect later.

Captured from a live Terrarium session · Aug 15, 2026
Go back through the work instead of reconstructing it from chat logs.
Terrarium shows that an event arrived. It does not claim the agent did what it reported.
THE REPOSITORY, IN MOTION
See the work as it happens. Come back to it later.
Terrarium turns the repository into a live map, then records the session as plain data you can replay and inspect.
TERRARIUM
SECONDS → MINUTESSee where every agent is working.
Files become a map and agent activity shows up in place. You can spot collisions, follow a risky change, and understand a session without reading every chat.
- Live repository map
- Multiple agents at once
- Session recording and replay

LANGUAGES TODAYTypeScript, JavaScript, and Python get full structural detail. Other files still appear on the map, but without symbol-level anatomy.
WHAT YOU CAN VERIFY
If Terrarium shows you something, you can check why.
The visuals help you notice what matters. Open any signal and follow it back to the file change, agent event, or receipt behind it. If data is missing, Terrarium says so.
Nothing leaves by default.
The watch binds to localhost. Repositories and recordings stay on your machine unless you explicitly share a replay.
The transcript read is wide.
Terrarium reads ~/.claude/projects and ~/.codex, then filters activity to the repository you opened. Those transcripts can contain your prompts and agent reasoning.
A receipt is not an audit certificate.
Hooks and transcripts are self-reported telemetry. Terrarium records what arrived and makes gaps visible; it cannot prove an agent performed the reported action.
The recording is yours.
Sessions live in ~/.terrarium as plain JSONL. You can inspect, replay, copy, or delete them without an account or subscription.
GETTING STARTED
One command. One local tab. No account.
Point Terrarium at a repository and keep working with Claude Code or Codex. The watch opens on localhost and the recording stays on your machine.
Read the three-minute setup guide →$ npx terrarium-watch .NODE 18.17+ · TYPESCRIPT · JAVASCRIPT · PYTHONPRICING
The local watch is free. Hosted and team features pay for the company.
Local recordings and replay are never paywalled. Upgrade when you want hosted links, fitted attention, or a shared team view.
CHECKOUTS CONNECT DURING RELEASELocal
The complete local watch.
- All local agents
- Unlimited local archive
- Terrain and Loupe
- JSONL recording and replay
Pro
For one person who wants fitted and hosted features.
- Hosted replay links
- Fitted attention rules
- Calibration history
- Priority product support
Team
For teams that want shared replays and receipts.
- Shared agent capacity
- Team replay library
- Receipt exports
- Shared attention controls
EARLY ACCESS
Want launch updates or a hand getting started?
Leave an email. We will send product updates, not a drip campaign.