Minimal, readable implementations of agent loops and harness engineering — concepts you can read in an evening, running code you read one file at a time.
| Project | What it is | Language |
|---|---|---|
| nano-symphony | Lightweight orchestration service for running coding agents at scale — plan runs, issue-driven workflows, multi-agent adapters | TypeScript / Bun |
| nano-agent | A minimal AI coding assistant — the agent loop, tools, and context management without framework bloat | Go |
| nano-cloud | Distributed execution for agents — gateway/worker architecture for running agent fleets | Go |
📖 Pairs with harness-101, a hands-on course on building AI agents and harness engineering from scratch.
Built on the converged 2026 protocol stack — MCP (agent ↔ tools), ACP (editor ↔ agent), mailbox/A2A-style messaging (agent ↔ agent), and Symphony-pattern issue-driven orchestration — each layer implemented once, kept readable.