swarmrouter
Small demo that routes a task to a research, code, browser, support or writer agent with Jev and shows a visual swarm map.
Overview
SwarmRouter is a minimal demo with a one-line README: it picks which agent or skill should handle a task (research, code, browser, support or writer) along with a confidence, and shows a visual swarm map, powered by TypeSafe Jev.
The README contains only an install command, so thresholds, fallbacks and the agents themselves are not documented. It illustrates a typed Choice as a task router in a multi-agent setup.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Which agent should handle this task? | research · code · browser · support · writer |
How it works
- Enter a task
- Jev chooses an agent with confidence
- Display the routing on the swarm map
Strengths
- Shows routing confidence visually
Caveats
- Minimal README
- Demo only; no licence stated
Getting started
npm i && npm run devAt a glance
- Type
- Demo
- Status
- prototype
- Language
- TypeScript
- Runtime
- Node web app
- Has code
- yes
Use cases and integrations
How curated lists describe it
Route tasks to research/code/browser/support/writer agents via TypeSafe Jev.
hellogumbo/awesome-jev
Frequently asked questions
What does Jev decide?
Which of five agents should handle a task, with confidence.
Are the agents implemented?
The README does not say; it describes routing and a visual map.
How do I run it?
npm i && npm run dev.
Related projects
Orchestrator that probes which coding agents are installed and logged in, then has Jev pick the best one for a task.
Agent skillbetaPythonHooks for Claude Code, Codex and pi that use Jev to suggest a skill each turn, plus a rule gate for subagent model routing.
HookbetaJavaScriptOpenClaw plugin adding a jev_route tool that classifies tasks with Jev and applies routing policy as code, with optional automatic routing.
ProjectbetaTypeScriptClaude Code plugin that asks Jev before each turn for reasoning effort, subagent model, strategy and skill, with a decision log.
Agent skillbetaTypeScriptRouter that puts models, subagents, skills, MCP tools and CLIs in one candidate set and asks Jev one Choice about which handles the step.
MCP serverbetaTypeScriptPrompt router for Claude Code, Codex and Antigravity that picks model, effort, skill and language per request via Jev.
ProjectbetaPython