Stop routing
AI work manually.
RouteWise decomposes workflows into steps, selects the best model for each, evaluates results, and generates a complete execution trace.
The problem with multi-model workflows
Without RouteWise
With RouteWise
Decompose. Route. Verify.
Three phases. Every step traceable. Every decision explainable.
Plan
Decompose the task into ordered steps and classify each step type.
task graphRoute
Select the best model per step within cost, latency, and quality constraints.
model planVerify
Execute, evaluate output quality, and log a full trace with costs and routing decisions.
execution traceReal routing trace
Every run produces a structured trace. See exactly which model was chosen, why, and what it cost.
{
"runId": "run_20260613_k7m2x1",
"task": "Build an AI support agent",
"status": "completed",
"totalCostUsd": 0.0087,
"totalLatencyMs": 4218,
"steps": [
{
"stepId": "step_001",
"type": "reasoning",
"model": "claude-sonnet-4.6",
"reason": "best-fit",
"confidence": 0.92,
"costUsd": 0.0034,
"latencyMs": 2103,
"evaluation": { "passed": true }
},
{
"stepId": "step_002",
"type": "code-gen",
"model": "gpt-4.1",
"reason": "user-preferred",
"confidence": 0.95,
"costUsd": 0.0021,
"latencyMs": 1342,
"evaluation": { "passed": true }
},
{
"stepId": "step_003",
"type": "writing",
"model": "gemini-3.5-flash",
"reason": "best-fit",
"confidence": 0.88,
"costUsd": 0.0002,
"latencyMs": 773,
"evaluation": { "passed": true }
}
]
}Benchmarks
Measured on a 7-step workflow: idea → plan → architecture → code → tests → docs → launch post.
| Approach | Cost | Time | Completion |
|---|---|---|---|
| Single Model (Claude) | $0.042 | 12.4s | 78% |
| Manual Switching | $0.028 | 18.7s | 85% |
| RouteWise | $0.009 | 4.2s | 94% |
Works where you work
Native MCP server for Claude Code and Cursor. Standalone CLI for terminal workflows.
Open source. Apache 2.0.
RouteWise is built in public. Contribute providers, evaluators, classification heuristics, or documentation.
Roadmap
Available now
Coming next
Stop routing AI work manually.
Give every workflow a planner, router, evaluator, and trace.