KAHN1
EN FR

Alternatives open source à Jev

Oui, Jev a des alternatives ouvertes : plusieurs modèles de décision à poids ouverts répondent au même type de questions typées sur votre propre matériel, et quatre prennent des questions au format de Jev : Clef, JevK5 et Laya servent son format de requête, Kahn1 prend les mêmes champs de question sur sa propre route. Aucun n'est mesuré comme remplaçant direct sur toutes les tâches.

Mis à jour le 2 octobre 2026

01 · La réponse courte

Si vous voulez des décisions typées avec probabilités sans envoyer vos données à une API, prenez un modèle de décision ouvert. Sur notre holdout de 14 663 exemples, le plus précis mesuré est un modèle ouvert, Clef-flash de Cloudflare (74,8 %), devant Jev (73,2 %) et Kahn1 4B (72,4 %) ; il demande un GPU de plus de 16 Go en bf16. Si vous ne voulez rien héberger, Jev reste devant Kahn1 4B sur ce holdout. Sur les 231 exemples publics de JevBench, Kahn1 4B, Jev, JevK5 et Clef-flash sont au même niveau (Kahn1 4B 87,4 %, Jev 86,6 %, Clef-flash 83,5 %, écarts non significatifs). Méthode et biais : Modèles ouverts.

02 · Les alternatives ouvertes

AlternativeÉditeurLicenceTaillesCompatible JevMesurée ici à périmètre égal
Clef, Clef-flashCloudflareApache 2.027B, 9BOui, annoncé (API Jev)Clef-flash : holdout et JevBench public (int8, face à Kahn1)
JevK5 v0.3allebeeApache 2.04B, 9B (+ 2B, Lite)Format /v1/systemonev0.2 sur JevBench public (exécution de ses auteurs et de JevBench)
LayaConvai InnovationsApache 2.0421M, 322M (encodeurs)Format /v1/systemone (laya-serve)Holdout et JevBench public (face à Kahn1)
Kahn1Kahn14B Apache 2.0, 3B licence de recherche Qwen4B, 3BChamps de question de Jev sous une clé « schema » sur /v1/evaluate/jev ; pas un remplaçant direct pour un client JevOui : holdout et JevBench public
open-alternative-jev (so1)ikermoelApache 2.0N'importe quel LLM ouvertNon
Tev1-4B-experimentalTogether AIEn cours4BHoldout et JevBench public (modèles ouverts)

Le paysage complet, hébergé et ouvert, est sur la page Paysage.

03 · Ce qui est mesuré

ExemplesJev 1.13.0JevK5 v0.2, exécution JevBenchJevK5 v0.2, exécution de ses auteursClef-flash (int8)LayaKahn1 4B
Holdout Kahn1, global (Choice sur les mêmes 8 options)14 66373,2 %74,8 %59,1 %72,4 %
JevBench public, tous niveaux23186,6 %85,3 %86,1 %83,5 %57,6 %87,4 %
JevBench public, niveau difficile11173,0 %73,9 %67,6 %32,4 %75,7 %

Mêmes exemples, mêmes options, mêmes labels, mais trois exécutions distinctes : les résultats de Jev sont ceux que publie JevBench, ceux de JevK5 viennent de l'exécution publiée par ses auteurs et de celle de JevBench, ceux de Kahn1 de la nôtre (k = 3 ordres d'options, calibré). Apparié à l'exécution publiée par les auteurs de JevK5, Kahn1 4B réussit 202 exemples sur 231 et JevK5 199 (13 contre 10 exemples que seul l'un réussit, test exact de McNemar, p = 0,68) ; face aux résultats publiés de Jev (200 sur 231), 13 contre 11, p = 0,84 ; dans l'exécution de JevBench, JevK5 v0.2 en réussit 197 (85,3 %). Détails : Résultats.

04 · Passer de Jev à un modèle ouvert

Les trois types de question se retrouvent tels quels : choice, score et noul. Clef, JevK5 et Laya servent le format de requête de Jev, POST /v1/systemone. Kahn1 prend les mêmes champs de question (type, instructions, criteria) sous une clé schema sur POST /v1/evaluate/jev, alors qu'un client Jev envoie questions et model à /v1/systemone : prévoyez un petit adaptateur. Recalibrez sur quelques centaines de vos exemples avant de reprendre les seuils réglés pour Jev.

$ SYSONE_MODEL=Okura66/Kahn1-Qwen3.5-4B uv run sysone serve --port 8000
$ curl -X POST http://127.0.0.1:8000/v1/evaluate/jev -H "Content-Type: application/json" \
    -d '{"state": "Bonjour, impossible de me connecter depuis ce matin.", "schema": {"categorie": {"type": "choice",
         "instructions": "Catégorie du ticket", "criteria": {"bug": "Une erreur", "compte": "Connexion, accès"}}}}'

05 · Quand Jev reste le bon choix

  • Vous voulez une précision globale proche de la meilleure mesurée sur notre holdout, sans infrastructure à gérer.
  • Vos textes sont longs : Jev accepte 64k tokens par requête (32k pour l'état et la plus longue question), selon sa documentation.
  • Vous travaillez en anglais, la langue où Jev est le plus précis selon TypeSafe.
  • Vous acceptez qu'un tiers traite vos données et un prix par token d'entrée.

06 · Questions fréquentes

Jev est-il open source ?

Non. Jev est une API hébergée par TypeSafe ; ses poids ne sont pas publiés. On l'appelle sur api.typesafe.ai et on paie les tokens d'entrée (0,042 $ par million, sortie gratuite, selon sa documentation).

Peut-on faire tourner Jev en local ?

Pas Jev lui-même. Des modèles de décision ouverts tournent sur votre matériel : Clef et Clef-flash (Cloudflare), JevK5, Laya, Kahn1 et d'autres, plusieurs sous Apache 2.0.

Quelle alternative ouverte est la plus proche de Jev ?

Cela dépend de la tâche, et aucun modèle ouvert n'a été mesuré comme remplaçant direct sur toutes les tâches. Dans les exécutions de JevBench lui-même sur les 231 exemples publics (v1.4), plusieurs systèmes à code ou poids publics atteignent ou dépassent les 86,6 % de Jev : NInfer Qwen3.8-Flash-Next et JevOne (89,6 %), OpenJev (thinking) et swanOne (88,7 %), djev (thinking, 87,4 %), reflex-27b (87,0 %) et SimpleJev Qwen3.8-27B (86,6 %) ; JevK5 v0.2 obtient 85,3 %. Kahn1 4B obtient 87,4 % sur les mêmes exemples dans notre propre exécution, que JevBench n'a pas reproduite ; apparié aux résultats publiés de Jev, l'écart n'est pas significatif (test exact de McNemar, p = 0,84). Sur les 14 663 exemples réservés de Kahn1, Clef-flash (en int8 sur 16 Go) obtient 74,8 %, Jev 1.13.0 73,2 %, Kahn1 4B 72,4 %, Tev1 72,0 % et Laya 59,1 % ; sur JevBench, Clef-flash 83,5 %, Tev1 76,2 % et Laya 57,6 %.

Quelles alternatives acceptent le format de requête de Jev ?

Clef est annoncé entièrement compatible avec l'API Jev, et JevK5 et Laya (via laya-serve) servent des requêtes au format POST /v1/systemone. Kahn1 prend les mêmes champs de question (type, instructions, criteria) sous une clé « schema » sur POST /v1/evaluate/jev : un client Jev demande donc un petit adaptateur.

Kahn1 est-il affilié à TypeSafe ?

Non. Kahn1 est un projet indépendant ; il prend les champs de question de Jev et se compare à Jev sur les mêmes exemples.