The runtime for agentic work.

Willow is a Unix-inspired, distributed, multi-tenant, secure, sandboxless runtime for building and running multi-agent systems at scale.

System preview

Small interfaces. Durable agents.

Explore system →
control
Shared namespace

Claims, leases, schedules, tenants, nodes, and heartbeats live in one mvsqlite-backed control plane.

agent
Private namespace

Each agent keeps its VFS, sessions, waits, messages, and checkpoints in an authenticated namespace.

substrate
FoundationDB

mvstore and mvsqlite provide durable SQLite semantics, MVCC reads, and zero-copy overlay forks.

100K+
Target scale
concurrent agents
0
Idle compute
while paused
ACID
Storage
per-agent SQLite

Pages

Go deeper by surface.

The homepage stays intentionally light. Architecture and runtime details now live on their own pages.

01

Unix-shaped runtime

Agents compose explicit tools — files, fetch, Git, bounded QuickJS, remote environments — instead of carrying a full sandbox per task.

Open runtime →
02

Durable agent state

mvsqlite namespaces hold VFS, messages, waits, tool history, and checkpoints on FoundationDB-backed storage.

View architecture →
03

Async orchestration

Agents can park external work, release compute, and wake from schedules, tool completions, or inbound messages.

Read the flow →