ROUTEAgents & automation
Jev Integration in Hermes Agent

This project integrates Jev (TypeSafe AI), a novel 'System One' frontier model for structured decision-making, into the Hermes Agent, enabling advanced capabilities like model routing, memory filtering, and skill selection.
Pattern↑ JEV Agent Integration Skills
Steven Darlow acabou de soltar integração do Jev (TypeSafe AI) dentro do Hermes Agent. setup completo pra model routing, memory filtering, compaction selection, skill selection, computer use, browser use, private key-entry flow + dashboard de routing.
pesquisa oficial (awesomejev.com, typesafe.ai, ai-sdk.dev):
→ o que é Jev (TypeSafe AI, lançado em early access 16/09/2026): modelo "System One" — NOVA categoria de frontier models pra decisões estruturadas rápidas que software consome direto. modelo atual `jev-1.13.0` (aliases: `jev-latest`, `jev-preview`).
→ diferente dos LLMs: Jev NÃO tem autoregressive loop, NÃO escreve texto, NÃO explica raciocínio. recebe um state (string/JSON/array) + set de typed questions, avalia TUDO em paralelo numa única chamada, retorna decisões estruturadas com probabilidades calibradas em 70-500ms.
→ não pode alucinar — saída tipada (não texto livre). otimizado pra outputs estruturados: classify, route, score, extract, branch. cai como "if-statement fuzzy" dentro de código comum.
→ pricing: $0.042 por milhão de input tokens. disponível via Vercel AI Gateway (`typesafe-ai/jev`) com `experimental_evaluate` da AI SDK 7 (a partir de 7.0.105) — provider nativo.
→ SDK oficial: `npm install @ai-sdk/typesafe-ai`. tipos primitivos:
• `noul` (Vercel chamou de `boolean`) — true/false com probabilidade
• `choice` — seleciona entre opções (até 255), retorna distribution completa
• `score` — número em [0, n]
• `typeSafeAi.evaluationModel('jev-latest')` é o entry point
→ exemplo típico de uso:
```js
const result = await experimental_evaluate({
model: typeSafeAi.evaluationModel('jev-latest'),
state: { message: 'I was charged twice. Please refund.' },
questions: {
department: { type: 'choice', criteria: { billing: 'Charges, invoices, refunds', technical: 'Bugs, outages', other: 'Anything else' } },
severity: { type: 'score', criteria: ['Cosmetic', 'Workaround exists', 'Blocking'] },
requestsRefund: { type: 'boolean' }
}
});
```
→ use cases que mata:
• agent guardrails — cada safety check que hoje é sub-agent caro vira call de 0.4s
• model routing — decidir qual modelo chamar antes do call caro
• intent routing — classificador rápido na frente do flow
• retrieval re-ranking — re-rank BM25 com 1 Noul por query-passage pair
• prompt injection detection — scoring de relevância antes do modelo principal
• citation check — quoted citation supports the claim?
→ projetos do ecossistema:
• typesafe-skill-router (DECRUX9812, ★3) — Hermes Agent: nomeia 1 skill pra carregar, antes do model call. opt-in, stdlib only, ~$0.001/turn
• typesafe-mod (BeLazy167, ★2) — Claude Code mod: ranks installed skills per prompt + responde "this-or-that" do próprio agent quando confiante
• ailerix (tylerjharden, ★1) — type-safe router. Jev banca cada request num typed catalog route
• pi-jev-router (mejiasd3v, ★1) — automatic routing for Pi via Vercel AI Gateway
• hermes-jev-router (ussyverse, ★0) — plugin experimental Hermes: Jev-assisted model routing plans com budget + capability constraints. API access pending
• jev-router (prismhq, ★0) — open-source LLM router via Jev on top of LiteLLM
• jev-skillful (bestagentkits, ★0) — per-prompt capability router: resolve skills, MCP servers, agents, commands, mede se injection ajuda
• switchboard (anirudh-krovvidi, ★0) — guard pra LLMs em Jev com calibration/evaluation
• ask-jev-skill (shantanugoel, ★0) — pra Hermes e outros agents
• codex-router (0xNatoshi) — per-turn model & reasoning para Codex via System One
→ o que o setup do Steven Darlow destrava no Hermes:
• model routing: cada turn escolhe o modelo certo
• memory filtering: scoring de relevância pra injeção no contexto
• compaction selection: decide o que manter quando contexto enche
• skill selection: carrega só 1 skill relevante em vez de dump de skills
• computer use: desktop automation roteado via Jev
• browser use: web interaction routing
• private key-entry flow: input seguro de chaves (zero-data-retention na Pro/Enterprise Vercel)
• dashboard de routing: live observability das decisões
→ abordagem da `awesome-jev.com` é tratar Jev como classificador rápido na frente de flows caros. "expense only runs for requests that need them."
→ recurso crítico: agentes treinados em APIs LLM cometem 2 erros — fazem 1 question per call, inventam request fields. instalar a skill de agent da TypeSafe antes de pedir pra agent integrar Jev.
→ referência direta: `hermes-jev-router` por ussyverse (★0, status experimental). Steven sinalizou que pode ser útil pra @Teknium (Nous Research).
#Jev #TypeSafe #Hermes #SystemOne #ModelRouting #Agentic #AI #LLM #DecisionModel #MCP #ClaudeCode #Codex #OpenCode #Pi #VercelAI #AISDK #DevTools #OpenSource #DevBR #BuildInPublic