
sprix-sage-router
Sprix AI at 屿智同行: state-aware SELF/COLLABORATE/HANDOFF routing for A2A agent networks.
The Lens
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
Updated Aug 2026
SAGE decides which agent should do the next piece of work after execution has already started. Agent discovery tells a system who exists; it does not answer whether the agent currently working should continue alone, recruit a collaborator, or hand the whole task off. SAGE scores those three routes in one objective under permission, budget, and deadline constraints. MIT, Python, and it sits above the A2A protocol rather than replacing it.
The design choices are more interesting than the pitch. Trust is learned per agent and per requirement rather than as one reputation score, so strength at coding does not imply strength at research. Teams get credit for covering the requirements still outstanding, not for collecting high-ranked but redundant agents. Every decision emits assignments, topology, cost, latency, risk, and a readable rationale.
Free with nothing above it. The costs are the model calls your agents were already making, plus routing overhead from scoring candidate teams before each decision.
The catch is that this is research output, not production infrastructure. It was published in August 2026 by a small lab, the benchmarks are its own, and the learned outcome model is described as a stand-in for a real reward model later. Read ALGORITHM.md before wiring it into anything that matters.
Free vs Self-Hosted vs Paid
fully freeFree
MIT licensed, the full router, the algorithm write-up, and the benchmark harness. No paid tier, no hosted service, no enterprise edition.
Self-Hosted Costs
It is a Python library, not a service. Compute is trivial next to the agents it routes between. The A2A infrastructure around it is your own problem and your own bill.
The Real Cost
Model tokens, in two places. The agents doing the work cost what they always did. SAGE adds its own overhead: scoring candidate teams, running beam search over team prefixes, and updating the learned outcome model after execution. On a small agent pool that overhead is noise. On a large one, measure it, because the routing layer scoring every mid-execution decision is not free.
When to Pay
Nothing to buy. The question is whether to adopt research code at all. Treat it as a reference implementation of a routing objective worth stealing ideas from, not as a dependency you pin in production.
Free and MIT with nothing to buy. Treat it as a reference implementation rather than production infrastructure.
What to do by team size
- Solo
- free; read the algorithm, you probably do not need the router
- Small team
- free; the routing overhead only pays off past a handful of agents
- Medium team
- free, but validate the trust model on your own workloads before relying on it
- Large team
- free as a reference; production multi-agent routing wants something with a track record
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
License: MIT License
Use freely, including commercial. Just keep the license.
Commercial use: ✓ Yes
About
- Owner
- Yichen Wang (User)
- Stars
- 3,191
- Forks
- 369
Explore Further
More tools in the directory
everything-claude-code
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
245.9k ★hermes-agent
The agent that grows with you
239.6k ★dify
Production-ready platform for agentic workflow development.
154.1k ★