STUDIO OPEN SOURCE · FLUX ASSISTÉS PAR IA

Créez des flux d’IA
aux décisions claires.

Jev Flow est un studio open source pour les flux assistés par IA. Jev répond à une question précise par un résultat structuré, comme une catégorie, une probabilité ou un score. Le flux vérifie la réponse, applique vos règles et choisit l’étape suivante dans le code. La trace d’exécution montre chaque étape.

Exécutez l’application en local. Connectez un backend compatible avec Jev pour des jugements typés en direct.

STUDIO / ÉDITEUR DE FLUX01 — 06
Studio Jev Flow avec un flux modifiable, une entrée et une trace d’exécution
Modifiez un flux, fournissez une entrée et examinez son chemin dans le Studio.

01 / LE PROBLÈME

Un prompt seul masque la façon dont une décision a été prise.

Un seul prompt peut classer une entrée, choisir une voie et proposer une action d’un coup. Jev Flow sépare ces opérations en étapes que vous pouvez examiner et tester.

Jev fournit un jugement typé. Les règles codées choisissent le chemin.

Les effets externes exigent des contrôles explicites.

02 / FONCTIONNEMENT

De l’entrée au résultat, étape par étape.

Jev fournit des réponses typées aux étapes où le flux en a besoin. Le code valide chaque réponse, applique vos règles et enregistre le chemin.

01
{ }

Recevoir l’entrée

Définissez les champs acceptés par le flux et validez les données reçues selon ce schéma.

ENTRÉE
02
?

Obtenir un jugement typé

Posez à Jev une question délimitée. Il renvoie une catégorie, une probabilité ou un score dans un format connu.

JUGEMENT TYPÉ
03
◇

Valider et orienter

Le code vérifie le type et la plage, applique des règles déterministes et choisit la branche suivante.

CHEMIN DÉFINI PAR LE CODE
04
↗

Examiner la trace

Suivez le chemin exécuté et consultez les réponses, les durées et l’utilisation lorsqu’elles sont disponibles.

TRACE D’EXÉCUTION

La frontière : Jev interprète une question limitée ; l’application décide quoi faire de sa réponse.

VOYEZ JEV FLOW EN ACTION

Suivez le flux de l’entrée au résultat.

Découvrez comment les jugements typés s’articulent avec les règles du code, puis visitez le Studio, le Compendium, une comparaison Arena en direct, les jeux et la route simulée. Chaque version propose deux voix et des sous-titres incrustés dans la vidéo.

Sous-titres WebVTT ↗Transcription exacte ↗

03 / COMPARER

Une entrée. Deux types de réponse.

Envoyez le même texte à Jev et à un modèle de langage choisi. Jev fournit des réponses structurées à des questions précises ; le modèle répond en texte libre. Comparez les réponses et les temps de réponse. L’utilisation des tokens apparaît lorsqu’elle est disponible, et le coût est indiqué comme une estimation.

ARENA / CONFIGURATION DE COMPARAISON
Espace de comparaison de Jev Battle Arena avec un champ de demande et deux panneaux de réponse distincts
Arena : Choisissez les moteurs, saisissez une demande et sélectionnez Comparer pour les lancer.
2panneaux de réponses

Chaque réponse s’affiche avec sa source et son temps de réponse mesuré. L’utilisation des tokens apparaît lorsqu’elle est disponible ; le coût est affiché sous forme d’estimation.

Lancer l’application locale ↗

04 / EXPLORER

Trouvez un flux, puis essayez-le.

Dans le Compendium, filtrez les configurations par modèle et cas d’usage, ouvrez leur JSON, testez-les dans le Studio et installez celles que vous voulez modifier.

388,080configurations ayant passé les contrôles de validité et d’identifiants uniques

Le Compendium génère des configurations à la demande. Son certificat indique que les 388 080 ont passé les contrôles de validité et d’identifiants uniques. Choisissez-en une comme point de départ et adaptez-la dans le Studio.

Examiner le certificat ↗
COMPENDIUM / CATALOGUE GÉNÉRÉ02 — 06
Catalogue Compendium avec filtres et configurations de flux générées à la demande
Filtrez, ouvrez, testez ou installez une configuration dans l’application locale.
Simulation d’un chariot autonome à deux pistes avec décisions affichées
CHARIOT / SIMULATIONTestez les décisions sur une route changeante.Modifiez la circulation et les obstacles, puis examinez les décisions de voie, de vitesse et de sécurité dans la simulation.
Blast Garden dans Jev Labs avec état du jeu et commandes de décision
LABS / BLAST GARDENEssayez des décisions délimitées dans un jeu.Comparez chaque action proposée à l’état du jeu.
Échiquier du Chess Lab avec un pion sélectionné et les coups légaux en surbrillance
LABS / ÉCHECSJouez uniquement des coups légaux.Le moteur d’échecs local valide chaque coup.

À EXPLORER AUSSI

Des outils pour décider et tester.

Labs comprend le filtrage du spam, la vérification des preuves, des scénarios de sauvetage, les échecs et Blast Garden. D’autres outils aident à créer, tester et connecter des flux.

SHIP PACK / 10 + 11

Jugements réutilisables.

Ship Pack fournit 10 définitions de Jevlet et 11 contrôles nommés pour les décisions courantes.

SUITE / 12 + 52

Testez des cas définis.

Exécutez 52 cas reproductibles répartis en 12 scénarios et comparez chaque réponse à son résultat attendu fixe.

JEUX / OUTILS DE PROMPT

Explorez les jeux et le contexte.

Jouez au morpion contre le minimax local, essayez des combats fictifs avec des jugements Jev facultatifs ou faites avancer une ville par tour avec des règles locales ou un appel à Jev. Les outils de prompt utilisent 16 modèles et aident à évaluer la réutilisation du cache et la priorité du contenu.

STUDIO / CONNEXIONS

Reliez les étapes du flux.

Utilisez des webhooks, sous-flux, boucles, routes d’erreur et le chat de conception dans le Studio. Le code contrôle les actions externes.

Connectez un backend compatible avec Jev pour les jugements typés ou configurez Laya en local, en option. Configurez séparément un LLM pour l’Arena et le chat de conception.

05 / COMMENCER

Exécutez Jev Flow en local.

Installez Node.js 20 ou plus récent, clonez le dépôt et lancez l’application. Explorez le Studio, les exemples et les tests locaux sans identifiants. Connectez un backend compatible avec Jev pour les jugements typés ou configurez Laya en local, en option. Configurez séparément un LLM pour l’Arena et le chat de conception.

Ce site est un guide statique ; l’application Node fonctionne sur votre ordinateur ou un serveur protégé.

INSTALLATION LOCALE
git clone https://github.com/daltonrpj/jev-flow.git
cd jev-flow
npm ci
npm start

Ouvrez http://127.0.0.1:8723/jev/flows dans votre navigateur.