ESTÚDIO DE CÓDIGO ABERTO · FLUXOS COM IA

Crie fluxos de IA
com decisões claras.

Jev Flow é um estúdio de código aberto para fluxos assistidos por IA. Jev responde a uma pergunta específica com um resultado estruturado, como uma categoria, probabilidade ou pontuação. O fluxo verifica a resposta, aplica suas regras e escolhe a próxima etapa por código. O registro da execução mostra cada etapa.

Execute o aplicativo localmente. Conecte um backend compatível com Jev para julgamentos tipados ao vivo.

STUDIO / EDITOR DE FLUXOS01 — 06
Jev Flow Studio com fluxo editável, entrada e trace da execução
Edite um fluxo, forneça uma entrada e inspecione a rota no Studio.

01 / O PROBLEMA

Um prompt sozinho esconde como a decisão foi tomada.

Um único prompt pode classificar a entrada, escolher uma rota e propor uma ação de uma vez. Jev Flow separa essas operações em etapas que você pode inspecionar e testar.

Jev fornece um julgamento tipado. Regras em código escolhem a rota.

Efeitos externos exigem controles explícitos.

02 / COMO FUNCIONA

Da entrada ao resultado, uma etapa por vez.

Jev fornece respostas tipadas nos pontos em que o fluxo precisa delas. O código valida cada resposta, aplica suas regras e registra a rota.

01
{ }

Receber a entrada

Defina os campos aceitos pelo fluxo e valide os dados recebidos com esse esquema.

ENTRADA
02
?

Obter um julgamento tipado

Faça ao Jev uma pergunta delimitada. Ele retorna categoria, probabilidade ou score em formato conhecido.

JULGAMENTO TIPADO
03
◇

Validar e rotear

O código confere tipo e faixa, aplica regras determinísticas e seleciona o próximo caminho.

ROTA EM CÓDIGO
04
↗

Inspecionar o trace

Acompanhe a rota executada e veja respostas, tempos e uso quando disponíveis.

TRACE DA EXECUÇÃO

O limite: Jev interpreta uma pergunta limitada; o aplicativo decide o que fazer com a resposta.

VEJA O JEV FLOW EM AÇÃO

Acompanhe o fluxo da entrada ao resultado.

Veja como julgamentos tipados se conectam às regras do código; depois conheça o Studio, o Compendium, uma comparação ao vivo na Arena, os jogos e a pista simulada. Cada versão tem narração em duas vozes e legendas gravadas no vídeo.

Legendas WebVTT ↗Transcrição exata ↗

03 / COMPARAR

Uma entrada. Dois tipos de resposta.

Envie o mesmo texto ao Jev e a um modelo de linguagem escolhido. Jev retorna respostas estruturadas a perguntas específicas; o modelo responde em texto livre. Compare as respostas e os tempos de resposta. O uso de tokens aparece quando disponível, e o custo é identificado como estimativa.

ARENA / CONFIGURAÇÃO DA COMPARAÇÃO
Área de comparação da Jev Battle Arena com campo de solicitação e dois painéis de resposta separados
Arena: Escolha os mecanismos, digite uma solicitação e selecione Comparar para executá-los.
2painéis de respostas

Cada resposta fica ao lado de sua origem e do tempo de resposta medido. O uso de tokens aparece quando disponível; o custo é mostrado como estimativa.

Executar o aplicativo local ↗

04 / EXPLORAR

Encontre um fluxo e experimente.

No Compendium, filtre configurações por padrão e caso de uso, abra o JSON, teste no Studio e instale as que quiser editar.

388,080configurações aprovadas nas verificações de validade e IDs únicos

O Compendium gera configurações sob demanda. Seu certificado registra que as 388.080 passaram pelas verificações de validade e IDs únicos. Escolha uma como ponto de partida e adapte-a no Studio.

Inspecionar o certificado ↗
COMPENDIUM / CATÁLOGO GERADO02 — 06
Catálogo do Compendium com filtros e configurações de fluxo geradas sob demanda
Filtre, abra, teste ou instale uma configuração no aplicativo local.
Simulação do Carrinho autônomo em duas pistas com decisões sobrepostas
CARRINHO / SIMULAÇÃOTeste decisões em uma via que muda.Altere o trânsito e os obstáculos e inspecione as decisões de faixa, velocidade e segurança na simulação.
Blast Garden no Jev Labs com estado do jogo e controles de decisão
LABS / BLAST GARDENExperimente decisões delimitadas em um jogo.Compare cada ação proposta com o estado do jogo.
Tabuleiro do Chess Lab com peão selecionado e lances legais destacados
LABS / XADREZJogue apenas lances legais.O motor local de xadrez valida cada lance.

MAIS PARA EXPLORAR

Ferramentas para decidir e testar.

O Labs inclui triagem de spam, verificação de evidências, cenários de resgate, xadrez e Blast Garden. Outras ferramentas ajudam a criar, testar e conectar fluxos.

SHIP PACK / 10 + 11

Julgamentos reutilizáveis.

O Ship Pack oferece 10 definições de Jevlet e 11 gates nomeados para tarefas de decisão comuns.

SUÍTE / 12 + 52

Teste casos definidos.

Execute 52 casos repetíveis em 12 cenários e compare cada resposta com seu resultado esperado fixo.

JOGOS / FERRAMENTAS DE PROMPT

Explore jogos e contexto.

Jogue jogo da velha contra o minimax local, experimente combates fictícios com julgamentos opcionais do Jev ou avance uma cidade em etapas usando regras locais ou uma chamada ao Jev. As ferramentas de prompt usam 16 padrões e ajudam a avaliar o reuso de cache e a prioridade do conteúdo.

Conecte um backend compatível com Jev para julgamentos tipados ou configure o Laya local, opcional. Configure um LLM separadamente para a Arena e o chat de criação.

05 / COMEÇAR

Execute o Jev Flow localmente.

Instale Node.js 20 ou superior, clone o repositório e inicie o aplicativo. Explore o Studio, os exemplos e os testes locais sem credenciais. Conecte um backend compatível com Jev para julgamentos tipados ou configure o Laya local, opcional. Configure um LLM separadamente para a Arena e o chat de criação.

Este site é um guia estático; o aplicativo Node funciona no seu computador ou servidor protegido.

INSTALAÇÃO LOCAL
git clone https://github.com/daltonrpj/jev-flow.git
cd jev-flow
npm ci
npm start

Abra http://127.0.0.1:8723/jev/flows no navegador.