Introduction
What darting.dev is, the gap it fills, and where to start.
darting.dev is a command center for autonomous coding agents — launch many threads of work in parallel, each in its own isolated sandbox, with structured memory and zero context-management overhead.
It sits in the gap between three kinds of tools:
- IDE-bound tools are tied to your editor and a folder. They autocomplete, but they don't manage work — you still track what was requested versus what was built.
- Chat-only tools can discuss code but have no filesystem and no computer, so you copy-paste back and forth.
- Cloud agents have a computer, but it isn't your computer, and the feedback loop is poor.
darting.dev gives you a chat interface backed by a real filesystem, autonomous background agents, and a memory system that eliminates the context-window problem.
The core idea
You describe an outcome. A persistent lead agent turns it into work, and a swarm of agents executes it in parallel — each in its own isolated cloud sandbox, each on its own git branch. When the work is done, you review the diff and merge it or open a pull request.
You ──▶ Lead agent ──▶ swarm of agents
├─ explorer (maps the codebase)
├─ coder (writes + runs tests)
└─ UI driver (records video proof)
The Project Map is your command center: shipped PRs, in-flight threads, and proposed plans across every product area — with one-click Build on plans that are ready.
What makes it different
- Parallelism by default. An explorer can read code while a coder mutates it — they're coordinated inside the thread's sandbox, and separate threads never collide.
- Memory that maintains itself. A knowledge base captures architecture and decisions; background agents keep it current.
- Proof, not promises. Implementation tasks produce a video of the feature working, recorded by an agent driving your app in a real browser.
- A merge queue that respects your repo. File-overlap grouping lands disjoint PRs in parallel; auto-merge only runs when you arm it.
Where to start
- Read the Workflow to see the end-to-end loop.
- Learn how Isolated sandboxes keep agents from stepping on each other.
- Understand Threads & branches and How the lead agent works.