vexjoy-agent
Agent toolkit for Claude Code and Codex whose optional /d router uses Jev to pick agents, skills and workflows and gate dispatch on intent.
Overview
VexJoy Agent connects plain-English requests to specialist agents, skills and workflows, with 43 agents, 62 skills, 78 hooks and 147 scripts. It works in Claude Code (/do), Codex ($do), Factory and Reasonix, and follows a route, plan, execute, verify, deliver and record pipeline.
The /d command is a Jev-powered router. Jev classifies the request, checks that the selected route preserves the requested outcome, and only then dispatches the agent, skill and pipeline. The README calls this intent preservation: /d restates the requested outcome and gates dispatch on a Jev receipt for that exact intent, to stop an agent from quietly expanding the scope. Jev is reached through Vercel AI Gateway (preferred) or TypeSafe directly. It is MIT licensed.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Which specialist agent, skill and workflow should handle this request? | — |
| Yes / no | Does the selected route preserve the requested outcome? | yes · no |
How it works
- The user runs /d with a plain-English request.
- Jev classifies the request into agent, skill and pipeline.
- Jev confirms the route preserves the stated intent.
- Dispatch proceeds only with that receipt.
Strengths
- Guards against scope creep with an intent check.
- Large library of agents and skills.
- Works across several coding agents.
Caveats
- Jev routing is optional and needs a Gateway or TypeSafe key.
- Large toolkit to adopt.
Getting started
export JEV_TRANSPORT=vercel and AI_GATEWAY_API_KEY, then use /d in Claude Code.At a glance
- Type
- Project
- Status
- beta
- Language
- Python
- Runtime
- Claude Code / Codex toolkit (agents, skills, hooks)
- Has code
- yes
- License
- MIT
Use cases and integrations
How curated lists describe it
An optional Jev routing path that matches VexJoy requests to specialist Agents, skills and workflows.
logicrw/awesome-jev-projectsVexJoy AI Agent with Jev Intelligent Routing - /do routes plain-English…
wh000wh000/awesome-jev-live
Frequently asked questions
What does /d do differently from /do?
It uses Jev to classify the request and gate dispatch on an intent-preservation check.
How is Jev reached?
Through Vercel AI Gateway (preferred) or TypeSafe directly.
Which agents does the toolkit support?
Claude Code, Codex, Factory and Reasonix.
Related projects
Claude Code hook that decides which agent or skill should handle a request using YAML rulebooks plus one Jev Choice with confidence bands.
HookbetaPythonMIT plugin and local MCP server that hands an agent's closed questions to Jev or local Laya, with policy gates and receipts.
Agent skillproductionPythonClaude Code and Codex skill that routes a task to one of 27 specialist roles, with an optional Jev engine for catalog selection.
ProjectbetaPythonOrchestrator 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.
HookbetaJavaScriptPer-prompt capability router for coding agents that picks at most one installed skill, MCP server, subagent or command via Jev, or none.
MCP serverbetaTypeScript