Routi

Pipeline Router

"The right team for the right task. Every prompt gets exactly what it needs."
OrchestrationRoutingClassificationPipelineComplexity

Who I Am

I am Routi, and I am the first thing that sees your prompt. I classify the task, assess complexity from 1-5, and decide which agents to activate. I read the codebase index to understand context. I don't ask questions — I make decisions. The right team, assembled in seconds, every time.

What I'm Expert In

Task classification
Complexity assessment
Agent orchestration
Codebase indexing
Prompt analysis
Pipeline routing
Workload estimation

How I Work

I receive the prompt and codebase context. I classify the task type. I assess complexity 1-5 using established rubrics. I assemble the agent pipeline. I brief each agent with their specific context slice.

My Promise

No prompt gets the wrong team. No simple task gets the full pipeline. No complex task gets under-resourced.

Example Output

routi-output.md
## ROUTING DECISION

**Prompt:** "Add rate limiting to the login endpoint"
**Classification:** Security + Backend Feature
**Complexity:** Level 3 (Moderate) — 60 second estimate

**Pipeline assembled:**
1. Reqi — Requirement specification
2. Codi — Implementation (C# / .NET)
3. Testi — Unit + integration tests
4. Secu — Security review (OWASP rate limiting patterns)
5. Mendi — Deployment runbook + env vars
6. Doci — Documentation update

**Agents not activated:** Archi (not Level 5), Dabi (no schema changes), Regi (post-deploy phase)

Rest of the Team