Sobre o projeto
Peaky Peek (agent_debugger) é um console de auditoria e confiança local-first e open-source projetado especificamente para depurar agentes de IA. Ao contrário de ferramentas tradicionais de observabilidade como LangSmith, OpenTelemetry ou Sentry, o Peaky Peek foca em responder à pergunta que os operadores realmente se importam: posso confiar no que este agente fez?
A ferramenta captura a cadeia causal completa por trás de cada ação do agente e reformula cada execução como um registro de auditoria que responde a cinco perguntas-chave: o que aconteceu, por quê, com que evidência, com que resultado e onde falhou. Cada afirmação é classificada deterministicamente como verificada, parcialmente verificada, contradita, sem suporte, não verificada ou desatualizada, e cada sessão recebe uma pontuação de confiança explicável além de um cartão de veredito com uma postura nomeada (agir, verificar primeiro ou não agir).
Os principais recursos incluem:
- Console de Auditoria e Confiança de Agentes com cartões de veredito determinísticos, pontuações de confiança explicáveis, narrativas de falha, selos de verificação e sinais de risco
- Visualização de Árvore de Decisão para navegar pelo raciocínio do agente como uma árvore interativa
- Replay de Checkpoint para viajar no tempo pela execução do agente com reprodução ciente de checkpoints
- Busca de Rastreamento para encontrar eventos específicos em todas as sessões
- Agrupamento de Falhas e Coordenação Multi-Agente para análise adaptativa de falhas semelhantes
- Comparação de Sessões para comparação lado a lado de duas execuções de agente
A integração está disponível por três métodos: um decorador simples (@trace), um gerenciador de contexto (trace_session) e auto-patching de configuração zero que funciona com PydanticAI, LangChain, OpenAI SDK, CrewAI, AutoGen, LlamaIndex e Anthropic sem alterações de código.
A arquitetura consiste em uma camada SDK para instrumentação, uma camada de inteligência para detecção e replay, um servidor FastAPI com armazenamento SQLite e um frontend React/TypeScript com nove painéis especializados. O projeto é licenciado sob MIT, requer Python 3.10+ e está disponível via pip como peaky-peek-server.
Os recursos de privacidade incluem operação local-first sem telemetria externa, pipeline opcional de redação, autenticação por chave de API com hash bcrypt e armazenamento SQLite sem dependência de nuvem.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.