Open-source multi-agent AI orchestration built for engineers who ship. Chain agents, manage state, handle failures — without 800 lines of boilerplate.
n00dles is opinionated about the right way to build multi-agent systems — so you don't have to be.
No subclassing, no decorators, no configuration YAML. Just Python. Define agents as functions, wire them together, run.
n00dles is a layered runtime, not a prompt-wrapper. Each layer has one job and does it well.
We built what we wished existed when we were fighting LangChain at 2am.
| Feature | n00dles | LangChain | CrewAI | LangGraph |
|---|---|---|---|---|
| Lines to first pipeline | ~10 | ~120 | ~70 | ~90 |
| Provider agnostic | ✓ | ✓ | ~ | ✓ |
| Built-in retry / timeout | ✓ | ✗ | ✗ | ~ |
| Persistent state | ✓ | ✗ | ✗ | ✓ |
| Parallel execution | ✓ | ~ | ✓ | ✓ |
| Type-safe I/O contracts | ✓ | ✗ | ~ | ~ |
| Visual pipeline debugger | ✓ | ✗ | ✗ | ✗ |
| One-command deploy | ✓ | ✗ | ✗ | ✗ |
| Pipeline testing (no tokens) | ✓ | ~ | ✗ | ~ |
| Open source (MIT) | ✓ | ✓ | ✓ | ✓ |
Your LLM agents should be working. You should be shipping. n00dles gets out of your way.