Launching today

QuorumRouter
Fail-closed routing and safe execution for AI agents
8 followers
Fail-closed routing and safe execution for AI agents
8 followers
QuorumRouter is a Open source Deno framework with two distinct multi-model paths. Best Route fans prompts out to independent model adapters, validates every response with Zod, requires quorum, and synthesizes the strongest answer. Agent Chat gives different models shared conversation context so they can challenge, revise, and converge across visible turns. Any repository mutation still requires external SafeLoop authority, exact-digest approval, watched execution, and verified artifacts.


How does the quorum validation actually work when models disagree strongly—does it use a judge model for arbitration or just majority vote on structured outputs?
@llavuz93017 Good question. We don't use a single judge model as tie-breaker by default. Each adapter returns structured output validated by Zod first, then we require N-of-M matching digests to approve. If digests diverge strongly we return the conflicting digests for manual review instead of auto-picking a winner. Judge model arbitration is an optional policy you can plug in
Spent an afternoon wiring QuorumRouter into a side project and the Zod validation step before quorum approval actually caught a flaky adapter I would have shipped. Curious how the SafeLoop approval flow feels once you stack more than a few repos.
Spent a couple hours wiring QuorumRouter into a small Deno script and the Zod validation step before quorum really does catch the lazy model. The SafeLoop approval flow feels heavy at first, but seeing the exact-digest check actually block a bad edit was a nice moment.
The quorum validation with Zod is a really clever way to keep multi-model output honest, and I was surprised how cleanly the agent chat handles disagreements between models.