Multi-Agent Routing
The orchestrator analyzes requests and routes them to specialized agents (coder, assistant, or your custom agents).
Maestro is an open-source multi-agent orchestration platform. It handles the infrastructure for running AI agents—routing, memory, tools, and observability—so you can focus on what your agents do.
Building production AI agents involves more than just prompting. You need:
Maestro handles all of this out of the box.
Multi-Agent Routing
The orchestrator analyzes requests and routes them to specialized agents (coder, assistant, or your custom agents).
Persistent Memory
SQLite-backed conversations survive restarts. No configuration required.
Channel Abstraction
Write agent logic once, deploy to Telegram, CLI, REST API, and more.
Dynamic Agents
Create new agents at runtime through conversation. No restart required.
User Message → Channel (Telegram/CLI/API) ↓Orchestrator (analyzes intent) ↓Specialized Agent (personal-assistant, coder, custom) ↓Response → UserThe orchestrator acts as a traffic controller, examining each request and routing it to the best agent for the task. Agents have access to tools, memory, and configuration specific to their role.
| Agent | Purpose |
|---|---|
| Personal Assistant | General conversation, questions, planning |
| Coder | Programming tasks via Claude Code integration |
| Orchestrator | Routes requests to other agents |
You can create unlimited additional agents through conversation or configuration files.
Ready to get started?