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 | Éditeur | Licence | Tailles | Compatible Jev | Mesurée ici à périmètre égal |
|---|---|---|---|---|---|
| Clef, Clef-flash | Cloudflare | Apache 2.0 | 27B, 9B | Oui, annoncé (API Jev) | Clef-flash : holdout et JevBench public (int8, face à Kahn1) |
| JevK5 v0.3 | allebee | Apache 2.0 | 4B, 9B (+ 2B, Lite) | Format /v1/systemone | v0.2 sur JevBench public (exécution de ses auteurs et de JevBench) |
| Laya | Convai Innovations | Apache 2.0 | 421M, 322M (encodeurs) | Format /v1/systemone (laya-serve) | Holdout et JevBench public (face à Kahn1) |
| Kahn1 | Kahn1 | 4B Apache 2.0, 3B licence de recherche Qwen | 4B, 3B | Champs de question de Jev sous une clé « schema » sur /v1/evaluate/jev ; pas un remplaçant direct pour un client Jev | Oui : holdout et JevBench public |
| open-alternative-jev (so1) | ikermoel | Apache 2.0 | N'importe quel LLM ouvert | Non | |
| Tev1-4B-experimental | Together AI | En cours | 4B | Holdout et JevBench public (modèles ouverts) |
Le paysage complet, hébergé et ouvert, est sur la page Paysage.
03 · Ce qui est mesuré
| Exemples | Jev 1.13.0 | JevK5 v0.2, exécution JevBench | JevK5 v0.2, exécution de ses auteurs | Clef-flash (int8) | Laya | Kahn1 4B | |
|---|---|---|---|---|---|---|---|
| Holdout Kahn1, global (Choice sur les mêmes 8 options) | 14 663 | 73,2 % | 74,8 % | 59,1 % | 72,4 % | ||
| JevBench public, tous niveaux | 231 | 86,6 % | 85,3 % | 86,1 % | 83,5 % | 57,6 % | 87,4 % |
| JevBench public, niveau difficile | 111 | 73,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.