EvalShift: CLI de código aberto para detectar regressões de LLM durante a migração de modelos

EvalShift é um CLI Python de código aberto projetado para detectar regressões ao alternar entre LLMs ou versões de modelos. Ele executa seu conjunto de entradas douradas (golden inputs) tanto no modelo fonte quanto no destino, avalia as saídas e produz um relatório HTML local — sem backend, contas ou telemetria.
Principais características
- Comparação de modelo fonte vs destino via LiteLLM
- Conjuntos dourados JSONL com tags/fatias (tags/slices)
- Avaliadores estruturais: schema JSON, regex, comprimento
- Avaliador semântico: similaridade de embeddings
- Avaliação pareada LLM-como-juiz
- Avaliadores de chamada de ferramentas: seleção de ferramenta, correspondência de argumentos, estrutura de rastreamento
- Testes estatísticos pareados: t-test / Wilcoxon
- Tamanhos de efeito: d de Cohen
- Correção para múltiplas comparações: Benjamini-Hochberg
- Detalhamento por fatia
- Cache local para controlar custos
- Execuções retomáveis
- Relatório HTML em único arquivo + saída JSON
O objetivo estreito do projeto é segurança na migração: "Posso trocar de modelo sem quebrar o comportamento do meu prompt/agente?" O autor enfatiza a detecção de regressões silenciosas de agentes — por exemplo, um modelo mais novo produzindo uma resposta final de aparência decente, mas pulando uma chamada de ferramenta necessária, chamando a ferramenta errada ou alterando argumentos.
Casos de uso
- Claude 4.5 → Claude 5
- GPT-5 → GPT-6
- Gemini 2 → 3
- Modelo local → modelo hospedado
O autor está buscando feedback sobre utilidade para modelos locais vs hospedados, tipos de avaliadores mais importantes para fluxos de trabalho de LLM local, e se regressões de chamada de ferramentas/saída estruturada são um ponto problemático real. O repositório é licenciado sob MIT.
📖 Leia a fonte completa: r/LocalLLaMA
👀 See Also

Código Zap: Gerador de Código AI Que Ensina HTML/CSS/JS Real para Crianças
O Zap Code gera HTML, CSS e JavaScript funcionais a partir de descrições em inglês simples para crianças de 8 a 16 anos. Oferece três modos de interação e roda em um iframe isolado com um mecanismo de complexidade progressiva.

Operador Zot Chrome: Deixe seu Agente de IA do Terminal Controlar o Navegador pelo Painel Lateral
Uma extensão Chrome + ponte local que permite ao zot, um agente de IA de terminal, controlar abas do navegador através de uma ferramenta `browser_action`. Instale em dois comandos, sem modificar o zot.

Atualização do Cliente React OpenClaw Adiciona Modelo por Agente, Ferramenta CLI e Inicialização Automática
O cliente de código aberto OpenClaw recebeu uma grande atualização com quatro recursos principais: atribuição de modelo por agente, atualizações automáticas, uma nova ferramenta CLI para gerenciamento e inicialização automática após a reinicialização do sistema.

Agente-Xray: Ferramenta de código aberto para depurar falhas de agentes de IA a partir de logs de rastreamento
Agent-Xray é uma ferramenta de código aberto licenciada pelo MIT que analisa logs de rastreamento de agentes de IA para classificar falhas em categorias como spin, tool_bug e early_abort, e inclui um modo de aplicação para testar correções contra desafios adversariais.