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
runs on
2
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
3
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
4
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