Plasma just open-sourced Fractal, a command-line tool that lets agent loops create more agent loops.
Apache 2.0 (free, even for commercial use), runs fully on your machine, no hosted server.
Repo: github【.】com/plasma-ai/fractal
Fractal turns a single Claude Code or Codex session into a persistent tree of agents, each working on a different part of the problem.
That makes such a difference because large coding tasks rarely fit cleanly inside one agent's context window or one shared workspace.
Each agent is a node that owns its own git worktree (a separate working copy of your code, so agents never step on each other) and its own memory.
Currently the problem is, whenever we run a coding agent on a giant task, it gets a single memory, a single workspace, and a single path through the problem. It runs out of room (the context window, the limited amount of text a model can hold at once, fills up). So huge jobs like big migrations, refactors across many services, or features that span services just don't fit.
So Fractal spins up agents that spin up more agents, as deep as the work needs.
When a job splits into parts, a node hands each part to a child node that runs its own loop. So the tree grows into the shape of the actual problem instead of following a fixed plan.That child gets its own context, budget, and memory, then runs its own loop.
You can also steer or stop any node while it runs. Every run, cost, and signal lands in one local SQLite database you can watch live.
Every iteration ends in a git commit, so the whole run comes back as normal git history you can read and review line by line.