Introduction
Welcome to the Nenjo developer documentation.
Nenjo is an AI agent orchestration platform that lets you build, deploy, and manage autonomous agents and multi-agent councils.
What you can do with Nenjo
- Agents — Define roles with custom prompts, skills, and tool access
- Councils — Orchestrate multi-agent conversations with structured workflows
- Pipelines — Chain agent executions into automated workflows
- MCP Integration — Connect agents to external tools via the Model Context Protocol
- API Keys — Programmatic access with fine-grained scope control
Architecture
Nenjo is composed of three main services:
| Service | Stack | Purpose |
|---|---|---|
| Backend | Rust / Axum | API server, MCP endpoint, auth |
| Frontend | Next.js | Dashboard UI, docs |
| Worker | Rust | Agent execution engine |
Next steps
- Quickstart — Get up and running
- Authentication — How auth works
- API Keys — Programmatic access
- MCP — Model Context Protocol integration