Jev
Notas do quadrante
Ver o quadrante completoPontuação pela rubrica pública do quadrante (maturidade × capability; bolha = adoção). Revisamos conforme a evidência.
- Maturidade6/10
Beta pública self-serve: cadastro reaberto em 27/09/2026, mas contas novas não ganham créditos grátis. Docs públicas, SDK Python oficial e integrações em produção (LangChain, LiteLLM, OpenRouter, Vercel AI Gateway, Symfony). Sem SLA público.
- Capability8.1/10
Choice / score / boolean completos. A calibração dentro da distribuição se sustenta (DecisionEval ECE 0,045, Decision Index ECE 0,074), mas auditorias de terceiros mostram probabilidades confiantes em eventos de acaso e risco raro. p50 hospedado ~524–687 ms. DI 0.2.1 #1 (57,91).
- Adoção73/100
Maior alcance da categoria (HN com 1.890 pontos, TechCrunch, Forbes) e integrações oficiais em gateways. Índice da Vercel: 35,3% dos times pagos em 14 dias; apps nomeados no OpenRouter (Portkey, Context7). Uso em produção real, mas pequeno: 0,15% do gasto. Sem SLA.
Vendor claims
- 193× mais rápido que Claude Sonnet 5[Claim do fornecedor — não verificado independentemente]
- 444× mais barato que Opus 5[Claim do fornecedor — não verificado independentemente]
- 20–200× mais rápido / 40–400× mais barato que LLMs convencionais em cargas de decisão[Claim do fornecedor — não verificado independentemente]
- Matematicamente não pode alucinar ou produzir erros de tipo[Claim do fornecedor — não verificado independentemente]
- O Jev 1.14.0 faz 60,0 vs 58,9 do Jev 1.13.0 em Inteligência e 1,6 vs 1,8 de erro de calibração no gráfico interno “antibench” da TypeSafe (conjunto privado, modelo próprio, marcado “please don’t trust them”); contexto longo de 262k e tipo box em preview danger-zone[Claim do fornecedor — não verificado independentemente]
Notícias sobre este modelo
- Clavia: extração do Clairic com decisão ocultar/manter do Jev supera o Privacy Filter da OpenAI em dados pessoais jurídicos
- Sardine diz que está levando o Jev para sua plataforma antifraude; painel com o CTO da TypeSafe e a a16z em 4/11
- Diogo Almeida, da TypeSafe, faz keynote sobre System One Models no AI Engineer Code Summit (10–12/11)
- Turing Post mapeia 15 modelos System One além do Jev, do Jeva ao LAVOIR
- O "vazamento de todas as saídas noul" da TypeSafe era piada: o gist lista de 0,00 a 1,00
- Hamel Husain e Antaripa Saha testam seis modelos de decisão como juízes de eval: ajuste o limite, depois confira a calibração
- UiPath ganha conector da TypeSafe para automações chamarem o Jev
- Vals AI: Jev e Mercury Decide pendem pró-China em perguntas políticas, como reportado
O Jev é o primeiro modelo Sistema Um público da TypeSafe AI. Não é chatbot e não gera texto livre. Você envia estado do programa mais um mapa de perguntas tipadas; ele devolve respostas estruturadas com probabilidades calibradas — em geral em 70–500ms (chamadas quentes frequentemente citadas perto de ~100–200ms).
O nome da categoria vem do enquadramento de Daniel Kahneman: Sistema 1 é rápido e automático; Sistema 2 é lento e deliberativo. LLMs frontier se comportam como Sistema 2 (geração token a token). O Jev é posicionado como Sistema 1 para software — classificar, rotear, pontuar, fazer gate — e deixar o ensaio para um LLM quando você de fato precisa de texto.
“Todo mundo discutindo qual modelo de chat ‘ganha’ em 2026. Briga errada. O Jev não tenta escrever um parágrafo mais bonito pra você.” — @juliench82
Specs
| Atributo | Valor |
|---|---|
| Empresa | TypeSafe AI (San Francisco) |
| Fundador | Diogo Almeida (ex-OpenAI; linhagem RLHF / InstructGPT) |
| Co-fundadores | Eric Gafni, Stasa Shishik (reportados na cobertura de lançamento) |
| Funding | ~$40M seed liderado pela DCVC (valuation ~$200M em alguns relatos) |
| Lançamento | |
| Status | Beta pública self-serve: cadastro aberto desde 27/09/2026 (contas novas sem créditos grátis) |
| Modelo atual | jev-latest = jev-preview = jev-1.14.0 (docs de modelos da TypeSafe, conferido em 27/10/2026; sem build de preview no momento). O jev-1.13.0 segue disponível pelo nome. |
| Latência | 70–500ms |
| Pricing | $0.042/M tokens de input; output grátis |
| Treino (narrativa) | RLCD — Reinforcement Learning for Calibrated Decisions (termo do vendor) |
| Arquitetura | Não-autoregressiva; responde várias perguntas em um passe paralelo |
| Formato I/O | state + questions tipadas → answers tipadas + probabilidades / confidence |
| Docs | docs.typesafe.ai |
Atualização de acesso (27/09/2026, 19:30 BRT). A TypeSafe anunciou “Jev is back. Capacity has increased and signups are open!”, com uma ressalva: “new signups no longer get free credits”. Diogo Almeida explicou que os créditos grátis para usuários novos estão suspensos porque “a few bad actors were making it a bad time for everyone”. O Jev continua em beta (sem GA, sem SLA público), mas agora qualquer pessoa pode se cadastrar em console.typesafe.ai.
Como uma chamada funciona
Diferente de APIs de chat (messages → tokens em streaming), o contrato do Jev é em forma de decisão:
- Forneça contexto / estado (texto ou payload que seu código já tem).
- Anexe uma ou mais perguntas tipadas (
choice,scoreou sim/não / boolean — a documentação também discute formas relacionadas comoNoul). - Receba respostas estruturadas nas quais o código pode ramificar — sem “quase-JSON”, sem preâmbulo de narrador.
É por isso que early adopters falam em remover o imposto do chatbot: você não paga o modelo para narrar uma decisão que só precisava como condição de branch.
Tipos de pergunta
Choice
Escolhe entre opções rotuladas; devolve distribuição sobre as opções.
Uso típico: buckets de sentimento, seleção de ferramenta, categoria de ticket, “qual agente deve atender?”.
Score
Score numérico em uma rubrica, com medida de confiança.
Uso típico: urgência 1–10, qualidade de lead, ranking de relevância.
Boolean / sim–não
Probabilidade de que uma proposição vale.
Uso típico: é spam?, tem PII?, a evidência sustenta a claim?, permitir tool call?
Por que “Sistema Um” — e stacks Dual-Process
Thinking, Fast and Slow é a metáfora de marketing e de arquitetura: Jev no caminho rápido; um LLM no caminho lento quando há ambiguidade ou necessidade de geração.
Na prática (set/2026), quem constrói já publica padrões Dual-Process:
- Sistema 1 (Jev): gate / classificar / rotear barato em milissegundos.
- Sistema 2 (Gemini, Claude, GPT, …): dispara só para raciocínio profundo ou geração de texto.
Há exemplos abertos de safety gates e bots de Discord que mantêm o modelo frontier fora do hot path até o Jev dizer que a request precisa dele (@taro_president).
Por que “não pode alucinar” (e o que isso não significa)
A claim do fornecedor se baseia em output restrito: o Jev só escolhe entre opções / slots do schema fornecidos e nunca inventa texto livre — portanto não emite um fato falso novo em prosa.
Ainda pode estar errado sobre qual opção é a correta. Output restrito ≠ julgamento perfeito. Trate a confiança como sinal de roteamento (auto-processar vs escalar), não como prova.
Jev 1.14 e a entrada de imagens: imagens em qualquer lugar da requisição, na “danger zone” (14/10/2026)
O destaque é a entrada de imagens: fotos agora podem ir em qualquer lugar de uma requisição System One: no state, nas instructions de uma pergunta, ou como criteria contra a qual ela é julgada, e todo tipo de pergunta as aceita. Dito com clareza: a TypeSafe diz que o jev-1.13.0 já suportava imagens (“multimodal o tempo todo”), então é uma capacidade documentada e opt-in, não um modelo novo, e está na danger zone (não pronta para produção; formatos e limites podem mudar; todos os modelos vão pior com imagens do que com texto).
O post “Jev: For the builders AND dreamers” da TypeSafe (14/10/2026) e as docs de Modelos atualizadas trazem o que segue. Leia a caixa abaixo antes do resto.
Claim vs evidência. Os únicos números do post são de um gráfico interno da própria TypeSafe (“antibench”), rodado por ela num conjunto de validação privado, com o modelo dela, e carimbado “Warning: AI benchmarks — please don’t trust them”. É UnverifiedClaim. Em 14/10 o
jev-1.14.0ainda não estava no JevBench, no placar do Decision Index 0.3 (o Jev 1.13 está lá com 60,11) nem no Artificial Analysis Decision Index; desde então JevBench e AA o listaram (ver a seção de 17/10 abaixo), e nenhum dos dois confirma um avanço.
| Item | O que o post e as docs dizem |
|---|---|
| Imagens (destaque) | Imagens componíveis em state, instructions ou criteria por um mapa assets (png/jpg, base64 ou multipart), com o header TypeSafe-Danger-Zone-Images: true. A TypeSafe diz que o jev-1.13.0 era “multimodal o tempo todo”, então 1.13 e 1.14 aceitam imagens. Todos os modelos vão pior com imagens do que com texto. |
jev-1.14.0 |
Nova versão sob o alias jev-preview. “Melhorias pequenas e sutis em tudo”, maior ganho esperado em multilíngue. O jev-latest continua no jev-1.13.0 e passa para o 1.14.0 “em uma semana” (cerca de 21/10). Preço igual: US$ 42 por bilhão de tokens (US$ 0,042/M), saída grátis. |
| Descontinuação | Aviso de 60 dias antes de o jev-1.13.0 ser descontinuado oficialmente, 30 dias para o jev-1.14.0. Uma política de descontinuação foi prometida, ainda não publicada. |
Tipo de pergunta box |
Devolve uma caixa delimitadora (quatro bordas como frações da imagem) mais confidence. Só no Jev 1.14 (jev-preview ou jev-1.14.0). |
| Contexto longo | O header TypeSafe-Danger-Zone-Long-Context: true sobe o contexto por requisição e por pergunta para 262k tokens no 1.13 e no 1.14, mesmo preço por token. O padrão segue 64k por requisição / 32k por pergunta. A TypeSafe diz que fica mais lento e menos preciso. |
| Opt-in de dados | Chave por organização “Help improve TypeSafe models” deixa a TypeSafe ler entradas e saídas para achar irregularidades. O post diz que continua sem treinar com as consultas. |
Os recursos da danger zone não são para produção (“dreamer-ready”): formato de requisição, respostas e limites podem mudar entre versões.
Gráfico interno da TypeSafe (UnverifiedClaim)
| Modelo | Inteligência (maior é melhor) | Erro de calibração (menor é melhor) |
|---|---|---|
| jev 1.14.0 | 60,0 | 1,6 |
| jev 1.13.0 | 58,9 | 1,8 |
| kev-27b | 46,7 | 17,8 |
| pplx-decider-v1.1-27b | 46,0 | 35,0 |
| clef | 44,3 | 11,2 |
| clef-flash | 38,8 | 19,1 |
| kev-4b | 36,9 | 10,3 |
| d1-3b | 33,8 | 19,9 |
Leia com cuidado: o post diz incluir “só modelos de pesos abertos”, mas o próprio Jev é fechado, e admite que o ranking é “provavelmente enviesado a favor dos nossos modelos”. O conjunto é privado, então ninguém reproduz. O passo de +1,1 de Inteligência do 1.13 para o 1.14 não tem intervalo de confiança. O custo por milhão de consultas no gráfico é cerca de US$ 120 para o Jev, não comparável aos US$ 42 por milhão de tarefas do Artificial Analysis (mistura de tarefas diferente). Não copiamos nenhuma outra posição entre placares.
Jaggedness conhecida (jev-1.13)
A TypeSafe documenta as arestas do jev-1.13 em Model jaggedness (revisado em 2026-09-17). Em resumo: é rápido e bom em julgamento System One de senso comum, mas literal, fraco em matemática/números/datas, e piora com indireção, state ruidoso ou texto adversarial. Muitos desses pontos devem melhorar em versões seguintes.
“O jev-1.13 responde a pergunta que você escreveu, não a que você quis dizer. Escopos, negações e condições implícitas são lidos ao pé da letra.”
Takeaways práticos
| Modo de falha | Faça isto |
|---|---|
| Leitura literal | Escreva a condição exata; coloque casos-limite nos criteria |
| Matemática, contagem, hex/RGB, interpolar score | Deixe a aritmética no código; pergunte só o semântico |
| Ordem de data / hora | Extraia partes com Choice; compare no código |
| Indireção / multi-hop | Achate as instructions; nomeie os campos relevantes do state |
| State grande e irrelevante | Filtre no código primeiro (context rot é real) |
| Framing adversarial / injetado | Criteria precisos; teste edges antes de deploy |
| Instructions vs criteria contraditórios | Alinhe os dois — criteria são extensão da instruction |
| Invariantes assumidos (Noul vs Choice, P vs 1−P) | Não carregue threshold de um formato para outro |
| Geração / extração livre | Use modelo generativo ou regex; deixe o Jev escolher |
Evite também tarefas estilo System Two (camadas extras de indireção), várias decisões escondidas numa pergunta só, e qualquer coisa que o código já calcula exatamente.
Fonte: docs.typesafe.ai — Jev 1.13 jaggedness.
Recepção (primeiras 72 horas)
| Sinal | Detalhe |
|---|---|
| Hacker News | Post de lançamento ~1.890 pontos / ~495 comentários |
| Imprensa | Cobertura no The Register, SiliconANGLE, Forbes, Tech Brew, etc. |
| Nome | “Jev” remete ao economista William Stanley Jevons (paradoxo de Jevons) em vários explainers |
| Demanda | Picos de carga na API após o lançamento; cadastro self-serve reaberto em 27/09/2026 com mais capacidade |
JevBench v1.4.2 (setembro de 2026)
| Métrica | Score | Posição |
|---|---|---|
| Geral | 63,29 | #2 |
| Inteligência | 48,9 | #1 |
| Calibração | 77,4 | #3 |
| Velocidade | 88,2 | #5 |
| Custo | 58,9 | - |
O Jev caiu para #2 no geral quando o Decider-4B (página em inglês) saiu com 64,13 — o primeiro modelo open a passar a referência hospedada. Em Inteligência, o eixo mais difícil de otimizar, o Jev continua na frente, o que combina com o foco declarado da TypeSafe em qualidade de decisão acima de throughput bruto.
Avaliação independente: DecisionEval (typed-decisions)
O DecisionEval rodou por conta própria o Jev 1.13.0 no split de teste congelado do LocalLLaMA/typed-decisions em 20 de setembro de 2026: 400 casos, 2.000 decisões, perguntas passadas sem reescrita. É uma medição de terceiros, não número da TypeSafe. O DecisionEval também vende benchmarks sob encomenda, então vale tratá-lo como independente da TypeSafe, não como órgão neutro de padrões.
| Métrica | Valor | IC 95% (bootstrap) |
|---|---|---|
| Acurácia | 0,740 | 0,721–0,759 |
| Brier (vs distribuição-ouro) | 0,148 | 0,139–0,156 |
| ECE (10 bins) | 0,045 | 0,037–0,066 |
| Latência (lado do cliente, 5 decisões por request) | p50 687 ms / p95 777 ms | — |
Por tipo: choice 0,738, score 0,705, noul 0,787. Com threshold de confiança ≥0,9, a cobertura cai para 24,5% e a acurácia no que sobra sobe para 0,937.
Duas observações da mesma página. Primeiro, os rótulos-ouro vêm de um ensemble de modelos professores: onde os professores concordaram (1.188 decisões) o Jev marcou 0,841; onde discordaram (812), 0,591. Segundo, o ECE de 0,144 que outros cards citam para o Jev nesse dataset (o card do Laya typed-decisions e peers open que repetem o número) não se reproduziu: o DecisionEval chegou a 0,045, com o Brier batendo exatamente em 0,148. O DecisionEval suspeita de outro esquema de bins ou outra definição de ECE. Até alguém publicar a sua, compare claims de calibração contra o Jev com essa diferença em mente.
Fonte: decisioneval.dev/models/typesafe-jev, rodada de 20/09/2026, checada em 26/09/2026.
Auditorias independentes recalculadas no post do Akita (3–4/10/2026)
O post de Fabio Akita “Entendendo o Hype do Jev: pra que serve?” (3/10/2026) traz um ensaio de Paulo Câmara, CTO da LUA Vision. Ele recalculou quatro estudos públicos de terceiros sobre o Jev a partir dos dados brutos. Ele avisa que a empresa dele faz modelos concorrentes. O Akita diz que não rodou o Decision Index ele mesmo. Nós reconferimos os quatro estudos a partir dos arquivos brutos publicados em 4/10/2026. São medições de terceiros, não números da TypeSafe. Cada uma usa um único dataset com um único desenho de prompt.
| Estudo (dados brutos) | Desenho | Resultado (recalculado) | Limites |
|---|---|---|---|
| Sorteios justos (KantaHayashiAI) | 1.000 pedidos Choice sobre um dado, moeda ou roleta justos, com resultado escondido | Escolheu a primeira opção da lista em 1.000 de 1.000 casos, com probabilidade declarada de 0,70–0,94 para eventos cuja chance real é de 1/6 a 1/2. O acerto fica no acaso (dado 19%, moeda 52%) | Ordem das opções fixa. Uma replicação (2.000 pedidos) mostra que a palavra também pesa: “cara” e “gato” venceram mesmo listados em segundo. No primeiro repositório, com um sim-ou-não por opção, as saídas vão para o meio (cerca de 15% para um evento de 1 em 20) |
| ENEM 2025 (patryckalves) | 182 questões válidas, A–E, em português | 103 de 182 (56,6%) contra 102 do Nemotron 3 Super 120B (McNemar exato p = 1,0). Linguagens 78%, Humanas 73%, Natureza 47%, Matemática 25% (chute = 20%). As 39 respostas acima de 0,9 estavam todas certas; ECE 0,078 | Uma rodada de uma prova. Com a opção “inválido” liberada, o Jev se absteve em 51% das questões e acertou 79% do resto |
| Risco cardíaco (rubinagentagi-tech) | 5.000 respondentes da pesquisa BRFSS 2015 do CDC, taxa real de 9,0% | Probabilidade média declarada de 27,4%. Brier 0,189 contra 0,082 de responder sempre 9% (Brier skill −1,32). AUC 0,77, então a ordenação é aproveitável | Risco de evento raro está fora do uso declarado do Jev; um desenho de prompt |
| Verificação de afirmações (adorosario) | 495 afirmações do LLM-AggreFact, pareadas com o GPT-6 Astra | Acurácia balanceada 73,3 contra 73,8 (p = 0,49) a um custo cerca de 187× menor. Mas chamou de “sustentada” uma afirmação sem apoio em 23,2% dos casos, contra 14,1% | Um dataset em inglês |
No placar oficial do Decision Index 0.2.1 (snapshot de 28/09), o Jev lidera com 57,91, 0,47 acima da melhor entrada aberta (Surogate Rune 26B-A4B, 57,44). O ECE agregado dele ali é 0,074 em 72.594 decisões, e a latência mediana hospedada é de 524 ms. O ensaio também confere as avaliações de workflow da própria TypeSafe, que medem concordância com uma referência de modelos de fronteira, não com um gabarito. Na média dos workflows o Jev concorda 67,8% das vezes, igual ao Sonnet 5 (Opus 5: 73,1%). Em notas fiscais fica 17 pontos atrás do melhor modelo (61,8% contra 79,1%). Segundo o ensaio, os dois múltiplos da manchete usam adversários diferentes: 444,6× é contra o custo do Opus 5, 193,6× é contra o tempo do Sonnet 5.
Como ler. Quando a entrada tem sinal (questões de Linguagens do ENEM, respostas acima de 0,9, o Decision Index), as probabilidades do Jev acompanham o acerto. Quando não há sinal, ou a tarefa está fora do alcance dele (acaso puro, risco de evento raro), ele continua confiante. Embaralhe a ordem das opções, inclua “nenhuma das anteriores” e recalibre os limiares nos seus dados rotulados antes de confiar no número. O ensaio também cita um repositório de recalibração que relata ECE 0,117 → 0,008 com 50–300 exemplos; esse nós não reconferimos.
Atualização de nota (4/10/2026). Capability 8,2 → 8,1. Dois subscores mudam. Calibração vai de 8 para 7: o 8 antigo se apoiava numa rodada só, dentro da distribuição (DecisionEval, ECE 0,045), e agora vários estudos reproduzíveis, com dado bruto público, mostram probabilidades confiantes e erradas fora dessa faixa; o ECE do próprio placar é 0,074. Acurácia vai de 7 para 8: o Jev é o 1º no placar público e verificável do Decision Index 0.2.1 (57,91). Tipos e latência não mudam.
Distribuição (checada)
- OpenRouter:
typesafe/jev-1.13— $0.042 / $0 por 1M tokens (entrada/saída), contexto 32K (página vista em 19 set 2026). - OpenRouter Jev Router (NOVO):
typesafe/jev-router— router de modelos cache-aware que usa Jev para escolher o melhor modelo para cada request (ver news). - Vercel AI Gateway: no changelog o id é
typesafe-ai/jev(ver news). - Databricks Unity Gateway (16/10/2026): Jev 1.14.0, hospedado pela TypeSafe, atrás do preview “Externally-hosted TypeSafe AI Models”, ativado pelo admin, e dos termos da TypeSafe. As notas de versão da Databricks não dão latência nem preço para essa rota; qualquer número deve ser lido como UnverifiedClaim (veja a news).
- Atlassian Automation, “Classify with Rovo” (acesso antecipado, anunciado em 15/10/2026): passo de automação do Jira/Confluence com classificações Check, Categorize e Score que devolve a probabilidade de cada opção, uma confiança geral e uma resposta única como smart values. Sem preço anunciado; a Atlassian diz que também avalia outros modelos de decisão (veja a notícia). Rascunho, 19/10.
Vercel AI Gateway Production Index, outubro de 2026 (conferido em 17/10). O relatório da Vercel cobre o tráfego anonimizado de times pagos até setembro e ranqueia todo lançamento de setembro com pelo menos duas semanas de dados. Para o Jev (lançamento no gateway listado como 17/09; o changelog acima é de 16/09):
| Métrica (primeiros 14 dias, salvo indicação) | Jev | Contexto no relatório |
|---|---|---|
| Alcance (parcela dos times pagos) | 35,3% | 1º lançamento de setembro; Claude Sonnet 5.5 em 2º com 18,1%; “a adoção mais rápida de qualquer modelo na história do AI Gateway” |
| Requisições | mais que qualquer modelo em setembro | mesmo lançando no meio do mês |
| Parcela do gasto | 0,27% (0,15% do gasto do mês; 1% dos tokens) | o Opus 5.5 levou 11,03% do gasto |
| Retorno semana 1 → semana 2 | 55,6% | 5º da tabela de lançamentos; GPT-6 Luna 64,8% |
| Scorecard de lançamento do relatório | 65,9 (6º) | Sonnet 5.5: 87,8 |
Leia como alcance, não receita: um modelo de decisão é chamado muito, com requisições minúsculas, então muitos times o testam e ele continua sendo uma fatia pequena da conta. O TechCrunch (16/10) acrescenta que a própria Vercel trocou o GPT-6 Luna pelo Jev para classificar comandos nocivos e lembra que um gateway é uma visão limitada, que subconta labs com API própria. São medições da Vercel, não do ModelSystem.One. Elas não mexem na nota de capability e são separadas dos gráficos internos da TypeSafe citados antes nesta página. Ver news.
Concorrência de big lab (29/09/2026). A OpenAI anunciou a OpenAI Decisions API, que escolhe entre respostas definidas pelo desenvolvedor sobre o GPT-6 Luna, em preview limitado, sem docs nem preço públicos. Listamos em runtimes, não como par do catálogo, até a OpenAI documentar pesos específicos para decisão e uma API tipada. Ver news.
Primeiro desafiante hospedado com modelo próprio (29/09/2026). A Liquid AI lançou o d1, modelo de decisão na API dela que usa o mesmo formato /v1/systemone e funciona com os SDKs da TypeSafe via base_url. A Liquid diz que o d1 é “the first model to outperform Jev” no Decision Index do Hugging Face: 58,9 vs 57,9 numa reprodução interna do Decision Index 0.2.1, à frente em arts, language e retrieval, atrás em tools (−1,0) e knowledge (−8,0). UnverifiedClaim: os números do Jev batem com o Space oficial, mas o d1 não está listado lá. Ver news.
Runtimes locais adotam a API (30/09/2026). O Ollama 0.35 ganhou um endpoint local /v1/systemone “based on TypeSafe’s Jev API”, servindo modelos de decisão abertos como o Nimble e o Tev1. O SDK da TypeSafe funciona contra ele sem mudança. Ver runtime e news.
Testes de guardrail e segurança de terceiros (14–15/10/2026)
publicado (OK do Fabricio 18/10 BRT).
- raxIT Labs, Decision Models as Guardrails v1.0.0 (15/10). Entre 19 sistemas e 9.975 checagens, o Jev 1.14.0 faz 88,7 e o Jev 1.13.0 88,5, contra 90,4 do Perplexity Decisions, 90,0 do OpenAI Decisions e 79,0 do Amazon Bedrock Guardrails. O Jev custa US$ 0,039 por 1.000 checagens, abaixo de Perplexity (US$ 0,056), OpenAI (US$ 0,110), Bedrock Guardrails (US$ 0,113) e Clef (US$ 0,202) (preços de tabela de 7/10). São números da raxIT, como reportados: parte do conjunto de teste é privada, e a raxIT nota que o formato das perguntas pode favorecer o Jev. Veja a news.
- Pesquisa de prompt injection (14–15/10). A HiddenLayer desviou um harness de agente com um anúncio injetado, e a Datadog Security Labs derrubou o recall de injeção do Jev de 82,90% para 3,88% ao colocar uma política falsa na frente. A Datadog mediu só a sinalização, não o comprometimento a jusante. Veja a news.
Nada disso muda as notas do Jev.
Tração no ecossistema
Em poucos dias, repositórios open-source e produtos passaram a plugar o Jev como camada de decisão / router / judge, não como modelo de chat:
| Projeto | Papel |
|---|---|
| Pydantic AI | Mergeado e lançado: TypeSafeModel (#8450, 18/09) sobre a base DecisionModel (#8696), mais o SystemOneModel para qualquer servidor /v1/systemone (#8942, na v2.53.0). Status abaixo |
| NVIDIA-NeMo/Switchyard | Roteamento type_safe_classifier |
| pipecat-ai/pipecat | Hooks de judge / router / Flows |
| LangChain | Pacote oficial langchain-typesafe: TypeSafeClassifier, ModelRouterMiddleware, AutoModeMiddleware |
| LiteLLM | Proxy Decisions API para Jev e outros provedores, com /v1/decisions e /v1/systemone; também oferece compactação de contexto com Jev |
| Demos da comunidade | Automação de browser (decide → age), classificação em lote de e-mail, “Mario” com uma choice por frame, gates de tool em agentes |
LangChain e outros publicaram guias enquadrando o Jev em loops de agente como passo de decisão estruturada — não como mais um endpoint de completion.
Compactação de contexto (LiteLLM)
O LiteLLM publica um guardrail de TypeSafe compaction (blog, 18 set 2026): antes da chamada do modelo principal, o Jev pontua resultados antigos de tools quanto à relevância para a última pergunta do usuário. Abaixo do threshold (default 0.2), o resultado vira um aviso curto de remoção; a estrutura dos tool calls, system/user e o último exchange assistant+tool permanecem.
Exemplo clássico: lookup de clima e depois horário da loja — usuário pergunta quando fecha → o blob do clima pode sair, o horário fica. Compactação é opt-in (guardrails: ["jev-compaction"] no proxy / time); se o Jev cair, o default fail_open manda o request original. O Jev também entra via pass-through /typesafe/v1/systemone do LiteLLM.
Fonte: Reduce agent context with TypeSafe Jev and LiteLLM.
API unificada de decisões do LiteLLM (8/10/2026)
O LiteLLM v1.104.2 adicionou duas rotas de proxy para decisões tipadas: /v1/decisions aceita o formato da OpenAI, com input e uma lista de perguntas; /v1/systemone aceita state e perguntas nomeadas. As duas rotas usam a mesma lista de provedores configurados. Assim, é possível chamar o Jev, o Perplexity, o Clef e outros provedores compatíveis por um gateway só, com as chaves, limites de orçamento, rastreamento de gastos e guardrails do proxy. Imagens só são aceitas pelo provedor OpenAI. As notas da versão listam os provedores iniciais; o suporte ao Microsoft Foundry e ao Databricks entrou depois na branch main.
O post do LiteLLM em 10/10 também aponta para uma aba Decisions no Playground. A documentação atual descreve essa interface, mas diz que ela não existe nas versões v1.104.2 e v1.105.0. Confira a versão instalada antes de contar com a aba. A integração oferece um caminho compartilhado para servir e testar modelos; não altera as notas do Jev.
Cache ≠ compactação. Compactação pergunta ao Jev qual contexto descartar. À parte, o jevcache (hyperspaceai/jevcache) memoíza a decisão tipada — fingerprint de (model, schema, state) para repeats baterem num ledger local (ou bundle compartilhável) em vez de re-chamar o modelo. Não afiliado à TypeSafe; claims de volume/economia no landing = UnverifiedClaim.
Status no Pydantic AI (conferido em 7/10/2026)
Docs oficiais: TypeSafe models (typesafe:jev-latest), System One models (prefixo system-one:, para Ollama, Laya, CLM e outros servidores /v1/systemone), decision models e o artigo da Pydantic sobre ver o Jev ao vivo no Logfire. Release mais recente: v2.54.0 (3/10).
| Mergeado | O que adiciona |
|---|---|
| #8450 (18/09) | TypeSafeModel para o Jev |
| #8486 (18/09) | Correção da doc: a página exagerava o que o Jev faz |
| #8505 (18/09) | typesafe_boolean_threshold para respostas yes/no |
| #8488 (18/09) | Doc: o Jev num loop de agente (roteamento, julgar tool calls) |
| #8696 (24/09) | Base DecisionModel; o TypeSafeModel vira um deles |
| #8739 (24/09) | decision_route_threshold opcional |
| #8740 (25/09) | context_window do Jev via genai-prices; doc de compactação |
| #8962 (28/09) | Extra typesafe no pydantic-clai2 |
| #8942 (1/10) | SystemOneModel para servidores /v1/systemone (lançado na v2.53.0) |
Ainda abertos: #8487 (campos str escolhendo um candidato), #8454 (evaluator Classifier), #8529 (StructuredJudge), #8759 (capabilities como rotas), #9634 / #9646 (dois PRs concorrentes de OpenAIDecisionsModel), #9669 (plugin system_one no clai2), #9848 (pergunta genérica quando instructions está vazio).
Ecossistema da comunidade (apps que chamam o Jev)
Roundup comunitário (@studio_yebisu, 18 set 2026; também r/WebAfterAI, 17 set 2026). São integrações e demos que usam o Jev hosted — não modelos de decisão concorrentes. Stars oscilam; trate como awareness, não ranking. Não rodamos cada repo.
Também: classifier.dev — wrapper HTTP/CLI/MCP público sobre o Jev (jev-1.13.0); fast = Jev, smart escala casos incertos para um LM de raciocínio.
Também adjacente (não TypeSafe, fora do quadrante): CUA-S1-FORMS — specialist de formulários MIT da Cua (~706k params), inspirado no jevlike; registrado no docs/04, não como peer de catálogo do Jev.
Índice da comunidade: awesomejev.com lista centenas de repos e apps ligados ao Jev (snapshot de ~561 entradas / ~479 repos em 19 set 2026). É um diretório vivo — não um ranking do ModelSystem.One, e nem toda entrada é modelo de catálogo. A tabela curada abaixo segue seletiva.
Segundo índice da comunidade: madewithjev.com lista 756 projetos com Jev em 21 casos de uso, 318 deles repos open-source no GitHub (snapshot de 4 out 2026), cada um com o custo e a velocidade que o autor informou. Esses números são autodeclarados, não benchmarks; mesma ressalva do awesomejev.
Stacks open de classificador por logits (não são modelos TypeSafe — fora do quadrante): simple-jev / simple-jev.featherless.ai (Featherless — qualquer LM open → decisões tipadas via next-token logits; demo API + RFDT), SemIf (ex-OpenJev; demo no browser openjev.com), litjev (wrapper Qwen; docs/04), LFM2.5-350M-RLCD (base Liquid + inferência paralela constrained — nome ≠ treino RLCD da TypeSafe; docs/04), openjev-sglang.
Browser / PC / mobile
| Projeto | Papel |
|---|---|
| browser-use/jev-ultrafast | Agente de browser: Jev escolhe ops/elementos; LLM pequeno só para digitar texto |
| trycua/cua jev-use | Jev hosted → IDs de ações candidatas → Cua Driver (validar + executar + reobservar) |
| awlevin/typesafe-computer-use | Computer-use no macOS via OCR/acessibilidade + decisões tipadas |
| droidrun/mobile-jev | Controle de Android via Mobilerun |
| moritzkremb/jev-voice-browser | Voz → intenção → ações Playwright |
| lahfir/agent-desktop | Automação de desktop em Rust via árvores de acessibilidade do SO; uma skill opcional recente, jev-desktop, deixa o Jev escolher a operação e o alvo a cada passo. O Jev é um complemento: o projeto (fev 2026) e suas ~1,75 mil estrelas são anteriores ao Jev |
AI coding / review
| Projeto | Papel |
|---|---|
| tamaratran/fast-jev-compaction | Compacta histórico do Claude Code removendo ruído de tools |
| thruwire/foreman | Supervisiona runs Codex (continuar / verificar / parar) |
| devagrawal09/jev-review | Review estruturado de diff/codebase com dashboard local |
| gargpratyush/jev-router | Roteamento de modelo por turno (Claude Code / Codex) |
| EliaAlberti/jev-rules | Escolhe quais rules/docs injetar no Claude Code |
| Asymptote-Labs/agent-beacon | Telemetria cross-harness + memória de agentes com revisão humana; o comando explícito memory evaluations run usa probabilidades noul do Jev antes da aprovação. Traces podem conter prompts, comandos ou arquivos; Jev e fluxos de rede são opt-in |
allebee/jevgrep (PyPI jevgrep-cli) |
Grep semântico via Jev Noul por linha (amigável a tail -f); benches do autor vs Haiku/Sonnet = UnverifiedClaim |
| allebee/pytest-jev (PyPI) | Assertions semânticas no pytest julgadas pelo Jev; comparações de custo no README = UnverifiedClaim |
| Grep.ai AgentRun (anúncio) | Harness enterprise de workflow: agente frontier aprende o job e escreve um DSL de código + nós Jev tipados (Route/Classify/Sift/Pick). Números de custo/latência e “first harness built around Jev” = UnverifiedClaim |
MCP / skills / CLI
| Projeto | Papel |
|---|---|
| kitze/skillbox | Biblioteca de skills + MCP; recomendação opcional via Jev |
| itsmostafa/typesafe-mcp | MCP não-oficial expondo choice/score/boolean do Jev |
| jkudish/jev-mcp | MCP: verificar claims, filtrar injection/relevância, ranquear candidatos |
| mrnugget/jev-shell-history | Sugestão de histórico zsh ranqueada pelo Jev |
| hyperspaceai/jevcache (jevcache.sh) | Ledger / CLI de memoização — cacheia respostas tipadas; não é compactação de contexto |
| AkashPriyadarshii/jev-curate (PyPI) | Filtro em Rust/Python para dados de treino JSONL/Parquet: rubricas Choice/Score/Noul por linha. Os “24,0 linhas/s” vêm de um bench local com mock (sem chamar o Jev), e o README repete razões de marketing do vendor → UnverifiedClaim |
SDKs / bindings de linguagem
| Projeto | Papel |
|---|---|
| kieranklaassen/ruby_llm-typesafe | Provider TypeSafe pro RubyLLM — só decisões estruturadas (rejeita chat/stream/tools) |
| symfony/ai-type-safe-platform (Packagist) | Bridge oficial TypeSafe pro Symfony AI (composer require; PHP ≥8.2; no Packagist só dev-main em 21/09/2026) |
Busca / databases
| Projeto | Papel |
|---|---|
| realZachi/pg-jev | PostgreSQL: filtrar/classificar/ranquear linhas com NL (dados saem pra API) |
| superagents-lab/jev-search | Pipeline de busca web: query + relevância via Jev |
| jexp/neo4jev | Demo Neo4j hop a hop com Choice/Noul |
Vídeo / browsing
| Projeto | Papel |
|---|---|
| kitze/unclutter | Extensão: esconde ads/clutter via Jev |
| ChetasLua/jevmeter | Pontua falas em vídeo (não é fact-check) |
| trungdq88/youtube-sponsor-detection | Detecta/pula segmentos de sponsor no YouTube |
Guardrails / comunidade
| Projeto | Papel |
|---|---|
| DevMortimer/pi-warden | Guardrails para agentes Pi (loops, “done” não verificado) |
| brainstormity/Jev-Moderation-Bot | Moderação Discord (spam/scam) |
| qkal/Canny | Hooks para Claude Code / Codex contra “terminei” sem prova: checagens determinísticas podem bloquear, o Jev é opcional e só aconselha (as respostas viram notas) |
Marketing / GEO
| Projeto | Papel |
|---|---|
| usenotra/notra | GEO / menção de marca em respostas de IA (classificação — conferir no repo) |
Smart home / sims / trading
| Projeto | Papel |
|---|---|
| AboveColin/HA-Jev | Home Assistant via Jev (não usar em segurança crítica) |
| fhshaik/typesafe-mario | Controle experimental de Mario a partir de estado do emulador |
| standardagents/jevpilot | Autopilot em sim Three.js |
| RomanSlack/jev-drone | Drone só com câmera numa simulação MuJoCo, com o Jev no loop a 2,5 Hz para decisões táticas (subir, frear, desviar); não é drone real |
| jarrodwatts/jev-trader | Bot de trading experimental (mock/dry-run; PnL unverified) |
| virajbhartiya/laya-vs-jev | Arena T-Rex lado a lado: Laya local (MLX) vs Jev hosted; planner + safety shields → scores assisted ≠ skill pura do modelo. Latências MLX = UnverifiedClaim |
| emrickgarrett/OneVOneJev | FPS 1v1 no browser contra o Jev: Choice/Noul para mover, mirar, atirar e pular a ~9 decisões/s. Demo de brinquedo; sem licença |
| irfndi/prism-liquidity-agent | Agente de liquidez na Solana (Meteora DLMM) operando dinheiro real; o Jev é uma consulta opcional e fail-open (fluxo tóxico, reversão à média) que não veta a estratégia. Backtests são do autor |
Ferramentas / apps
| Projeto | Papel |
|---|---|
| monteduro/killmyidea | Avaliador de ideia de startup: oito scores do Jev → KILL / FIX / SHIP, com as probabilidades brutas visíveis. App de brinquedo; sem licença |
Placar vivo do JevBench v1.7.46 e o Jev 1.14 (Benchmark Heaven, conferido em 17/10/2026)
No placar de API ao vivo (conjunto completo de 1.500 itens, composite = média harmônica de Intelligence, Calibration, Speed e Cost), o Jev 1.14.0 faz 70,2 (#9): Intelligence 60, Calibration 90, Speed 91, Cost 55, capability 75,0, p50 bruto de 0,22 s, est. US$ 0,0318 por 1.000 decisões. O Jev 1.13.0 faz 71,5 (#7; capability 77,1, p50 de 0,24 s). Ou seja, neste placar o 1.14 fica 1,3 ponto de composite e 2,1 pontos de capability abaixo do 1.13, um pouco mais barato e mais rápido. Na coluna de Intelligence do mesmo placar o 1.14 também é menor (59,9 vs 63,6). As builds de prévia com imagem estão no ImageJevBench v0.3.0, outro placar: o Jev 1.13.0 + imagens é #18 (capability 72,5) e o Jev 1.14.0 + imagens é #20 (capability 60,3), enquanto o kettei-fat é #1 (75,95) e o Sage 1.4 + imagens é #5 (75,85).
Artificial Analysis Decision Index v1.0 (conferido em 17/10). A página da AA agora lista os dois: Jev 1.13 57,5 com 127 ms por tarefa e Jev 1.14 57,1 com 78 ms, ou seja, o 1.14 fica 0,4 ponto abaixo e cerca de 39% mais rápido. A linha do d1-ultra (65,2) lidera.
Maturidade 6,0 e capability 8,1 inalteradas; adoção reavaliada de 58 para 73 (abaixo). A acurácia continua 8: placares independentes ainda colocam o Jev 1.13/1.14 entre os dez primeiros do JevBench e em 2º–3º no índice da AA, e nenhuma entrada da rubrica mudou o suficiente para alterar um arredondamento. A fórmula não mudou, então nada foi recalculado. A diferença 1.14 vs 1.13 é uma nota de versão, não uma nova avaliação. Os números do JevBench, da AA e do Decision Index 0.3 são placares separados e nunca se misturam.
Reavaliação de adoção, 73 (era 58), 17/10/2026. O 58 antigo foi registrado só em palavras (engajamento “alto”, ecossistema “médio-alto”, produção “médio”); reconstruímos como engajamento 85 / ecossistema 55 / produção 30 (85 × 0,35 + 55 × 0,35 + 30 × 0,30 = 58,0) e repontuamos cada sinal com a evidência de hoje, usando os pesos do docs/06:
| Sinal (peso) | Era | Agora | Evidência |
|---|---|---|---|
| Menções / engajamento (35%) | 85 | 90 | 1.890 pontos no HN, 410 mil+ views no YouTube, TechCrunch e Forbes no lançamento, um post de engenharia com 739 mil views e agora uma matéria do TechCrunch (16/10) baseada nos dados da Vercel |
| Integrações no ecossistema (35%) | 55 | 75 | Listagens no Vercel AI Gateway e no OpenRouter, LiteLLM, LangChain, bridge Symfony, endpoint compatível no Ollama, ferramentas como Foreman e DevPass; suporte no SDK da própria Vercel. Não é mais alto porque a maioria são adaptadores finos e a distribuição passa por gateways |
| Uso em produção reportado (30%) | 30 | 50 | A Vercel trocou o GPT-6 Luna pelo Jev para classificar comandos nocivos (TechCrunch); o DevPass Code 2.0 usa o Jev por padrão no roteamento de tier; apps nomeados na listagem do OpenRouter (Portkey, Context7, shapes.inc, extra.email); a Vercel reporta mais requisições que qualquer modelo de setembro e 55,6% de retorno da semana 1 para a 2. Fica em 50 porque os mesmos dados mostram 1% dos tokens e 0,15% do gasto, e um gateway subconta labs com API direta |
90 × 0,35 + 75 × 0,35 + 50 × 0,30 = 31,50 + 26,25 + 15,00 = 72,75 → 73. Maturidade (6,0) e capability (8,1) não mudam. A bolha cresce porque o uso em produção agora é medido, não porque o modelo mudou. O que moveria de novo: participação no gasto acima de alguns por cento, um cliente grande nomeado ou uma segunda fonte independente de uso.
JevBench v1.6.1 (Benchmark Heaven, conferido em 7/10/2026)
Na remedição v1.6 (placar de pesos abertos, não comparável com os números do v1.5.7 abaixo), o Jev 1.13.0 é a linha de referência sem rank: composite 71,5, capability 77,1 (Intelligence 63,6, Calibration 90,6, p50 bruto 0,24 s, US$ 0,032 por 1.000 decisões). No placar de APIs separado, é #3 no composite, atrás do Sage (74,0) e do Liquid d1 (73,0), e #2 em capability atrás do Sage (78,6). O líder de pesos abertos é o Quyet-1.0-Large (71,4 / capability 81,7). No novo Decision Index 0.3 do Hugging Face (6/10), o Jev faz 60,11, no grupo empatado do rank 2, atrás do pplx-decider v1.1 (62,75). Veja a news. Notas do catálogo inalteradas (acurácia segue 8: placares públicos verificáveis).
JevBench v1.5.7 (edição anterior, conferida em 5/10/2026; não comparável com o v1.6)
No placar ao vivo do JevBench v1.5.7 (111 sistemas), o Jev 1.13.0 tem score oficial 72,1 (#3), atrás do Cygnet 73,7 e do Winnow-12B Q8 73,2. Na manchete separada de capability do placar, lidera com 80,0. Números lidos da página; ver news. Sem mudança de nota nesta ficha por enquanto.
Fit / anti-fit
Fit quando você precisa de: classificação, roteamento, scoring, gates semânticos, guardrails, checagens em shadow mode, branching em automações — qualquer coisa cujo output de produto é uma decisão tipada.
Anti-fit quando você precisa de: explicações, rascunhos, chat multi-passo com tools, pesquisa aberta, ou qualquer fluxo que é o ensaio.
Arquitetura (reconstrução independente)
Reconstrução especulativa de caixa-preta a partir de Archer Hume — Jev’s Architecture Unmasked (17 set 2026). Não é confirmação da TypeSafe. Números só os do ensaio ou de reconstruções abertas; MoE e o desenho exato do head são inferência.
Sondagens independentes da API TypeSafe (latência vs contexto, isolamento de perguntas, efeitos de conjunto de opções) mais prior art apontam para um transformer causal reaproveitado para decisões: encoding de state compartilhado, branches de pergunta isoladas e readout direto de probabilidade em vez de texto autoregressivo.
- Readout numérico, não decode AR — probabilidades saem de um head sobre hidden states (slot ou pointer), não de tokens gerados tipo “91%”. O
output_tokensde billing no ensaio é tratado como contabilidade, não como prova de passos de decode. - State compartilhado + perguntas isoladas — o state é encoded uma vez (KV / prefix); cada pergunta é um branch que lê o state mas não irmãos. Mover um segredo de um sibling para o state muda a visibilidade nos probes.
- Backbone causal — provável decoder LM pré-treinado com post-train de decisão (vendor: RLCD). Encoder bidirecional não fica descartado de fora, mas encaixa pior em serving com prefix compartilhado.
- Opções interagem listwise antes da escolha — opções parecem misturar antes da distribuição (opção irrelevante extra desloca odds entre existentes; sensibilidade à ordem). Cabe head de slots na posição final ou scoring pointer sobre estados das opções.
- Treina a distribuição; confidência é aritmética — proper scoring em outcomes (log / Brier), depois confidência derivada da distribuição (ex.: distância da uniforme) — não um segundo “LLM de confiança”.
- Sparse MoE — menos certo — inferido pelo perfil prefill-only; não medido. O ensaio marca isso como especulação.
- Branches como batch, não conversa — perguntas são work items independentes sobre o mesmo state; sem cadeia answer→próxima-pergunta com decode dentro do mesmo request.
Reconstruções / pares abertos: Kev (LoRA em Qwen2.5-0.5B), Laya (ModernBERT-large), NanoJev (Qwen3-0.6B + decision heads), jevlike (starter research option-attention). Nenhum é produto TypeSafe.
Artificial Analysis Decision Index v1.0 (13/10/2026)
Pelo artigo de lançamento do AA, o Jev 1.13 lidera com 58 (GLiDE e Microsoft-Decision-1 com 54). HLE-MultiChoice 21 (os outros ≤15); acurácia no AA-Omniscience 35, mas não alucinação 35 (2º); When2Call 81 (4º); WildGuardTest 94. US$ 42 por 1M de tarefas (na fronteira de Pareto de custo), 0,13 s de mediana por tarefa. O Claude Haiku 5.5 (Low) faz 61, mas é 11× mais lento e custa 4,4×. Notas inalteradas: a acurácia já era 8. O AA é um placar separado e independente (quatro avaliações: AA-Omniscience-Decision, HLE-MultiChoice, When2Call, WildGuardTest). Notas e posições não se comparam com o Decision Index 0.3 nem com o JevBench. O AA acha todos os modelos de decisão confiantes demais no geral, sobretudo nas tarefas de conhecimento e raciocínio; a maioria é razoavelmente calibrada em When2Call e WildGuardTest.
Links
- Archer Hume — Jev’s Architecture Unmasked
- Kev (reconstrução aberta)
- Kev no GitHub
- Laya (modelo completo aberto)
- Laya no GitHub
Links
- typesafe.ai
- docs.typesafe.ai
- Introducing System One Models and Jev
- The Register — cobertura do lançamento
- Learn: o que é Sistema Um
- Guia: stacks dual-process
- LiteLLM — TypeSafe Jev compaction
- OpenRouter —
typesafe/jev-1.13($0.042/M in, output free, 32K) - LangChain — Building a Harness with Jev
- Contribuir / discutir
