Now in Early Access

A swarm of tiny builders.
Fortress-scale output.

Gnome Fortress deploys hundreds of lightweight agents — gnomes — that work in parallel to craft massive codebases. Small, fast, relentless.

gnomefortress — swarm

Why gnomes win

Each gnome is small by design. Together, they're unstoppable.

⚡

Massively Parallel

100+ gnomes working simultaneously. Tasks that take a team a week compress into an hour.

🧠

Smart Decomposition

A planner breaks your project into hundreds of surgical tasks. Each gnome gets one clear job.

🔄

Self-Healing

The Reconciler watches the build. When something breaks, it spawns fix-gnomes automatically.

ðŸ“Ķ

Sandboxed

Every gnome runs in its own ephemeral container. Isolated, safe, disposable. Zero state to manage.

🔀

Git-Native

Each gnome commits to its own branch. A merge queue handles conflicts and keeps main green.

ðŸŠķ

Lightweight

Gnomes are tiny — minimal context, minimal cost. You get 10x the throughput at a fraction of the price.

How the swarm works

From spec to shipping in four steps.

1

Define

Write a spec or describe your project. The planner decomposes it into hundreds of granular, independent tasks.

2

Dispatch

Tasks fan out to a swarm of gnomes — each running in its own sandboxed environment with just enough context.

3

Build

Gnomes write code, run tests, and commit. In parallel. All at once. Hundreds of branches converging on one goal.

4

Merge & Heal

The merge queue integrates results. The reconciler catches breaks and deploys fix-gnomes. The fortress stands.

Deploy your first swarm

# Install
$ bun add gnomefortress

# Point at a repo and go
$ gnome swarm --spec SPEC.md --agents 50

# Watch the fortress rise
$ gnome dashboard

Ready to build something massive?

Join the early access. Deploy your first swarm today.