1
Application
Nano Workforce — Agent-powered SDLC Orchestration
The application at the top of the stack. Hire agents and coding harnesses, then orchestrate the whole software-development lifecycle — plan, implement, review, test, merge, QA, and run retrospectives — as durable graphs that resume across crashes and reboots.
Agent orchestrationSDLCDurable runs
hires workers like
2
Agent worker · bring your own
Agent workers — nano-coder, or the harness you already use
The coding agents Workforce dispatches work to. nano-coder is optional: Workforce hires any supported harness — GitHub Copilot, Claude Code, Pi, Open Coder, Little Coder and more — and you can mix them in one fleet. nano-coder is the purpose-built option: a Rust agent at ~6MB resident memory, so a laptop can host a dense fleet, running interactively or headless over ACP.
nano-coderGitHub CopilotClaude CodePiOpen CoderLittle Coder
driven by graphs built on
3
Application framework
Urban — The Nano application framework
Author Nano apps as code or model. Go code-first and Urban derives the executable model, job types, message correlation, and a generic worker from your code; go model-first and the authored BPMN model is the source of truth. Either way, one source of truth — no hand-wired orchestration.
TypeScript-onlyMore languages comingCode-first or Model-first
runs on
4
IDE
Nano Studio — Rapid Agent Application Development IDE
The RAAD environment — a polyglot IDE to scaffold, run, and inspect agent applications on your workstation. Model-and-run, live traces, and the web console in one place.
PolyglotRAADOn-workstation
runs on
5
Engine · foundation
Nano — Durable Agent Graph engine
The load-bearing runtime, written in Rust and compatible with the Camunda 8 API. Durable by default: on restart a graph resumes at the exact step it left off — completed (journal-committed) steps are never replayed. Delivery is at-least-once, so activities must be idempotent. Small enough to start on a Raspberry Pi.
RustCamunda 8 API compatibleAt-least-once · idempotent recovery