
CEREBRO-RED v2: Plataforma Avançada de Pesquisa de Red Team para LLMs com Algoritmo PAIR e Avaliação LLM-como-Juiz
Autonomous Local LLM Red Teaming Suite
Um framework de nível de pesquisa para descoberta automatizada de vulnerabilidades em LLMs locais, utilizando Fuzzing Agentic e Mutação Adversarial Adaptativa (AAM).

Arquitetura do sistema mostrando componentes principais e fluxo de dados
backend/core/engine.py): Processamento assíncrono em lote com backoff exponencialbackend/core/mutator.py): Algoritmo PAIR com estratégias de mutaçãobackend/core/judge.py): LLM-como-Juiz com avaliação CoTbackend/core/telemetry.py): Logger de auditoria JSONL thread-safeO frontend baseado em React oferece uma interface abrangente para gerenciar experimentos, monitorar progresso e analisar resultados.

Interface principal do painel mostrando visão geral dos experimentos e estatísticas

Visão de gerenciamento de experimentos com atualizações de status em tempo real e lista de experimentos

Visão geral completa da interface do usuário mostrando todos os recursos disponíveis

Visão de resultados exibindo desfechos do experimento, descobertas de vulnerabilidades e análise detalhada

Painel de configurações para personalizar parâmetros do experimento

Painel de monitoramento em tempo real com progresso ao vivo e indicadores de status

Visão de telemetria mostrando logs de auditoria detalhados, eventos do sistema e métricas de desempenho

Visão de logs detalhados com capacidades de filtragem e pesquisa

Painel de métricas e estatísticas de desempenho

Visão geral do status do sistema mostrando verificações de integridade e status dos componentes

Interface interativa de documentação da API com explorador de endpoints
Para documentação detalhada da arquitetura, consulte docs/ARCHITECTURE.md.
Se o Docker não estiver em execução, inicie o daemon Docker:```bash
sudo systemctl start docker
sudo systemctl enable docker
sudo usermod -aG docker $USER
newgrp docker
**Verifique se o Docker está em execução**:```bash
docker --version
docker compose version
Clone o repositório: ```bash git clone https://github.com/Leviticus-Triage/cerebro-red-v2.git cd cerebro-red-v2
Configurar ambiente: ```bash cp .env.example .env
IMPORTANTE: Verifique a porta 8000 ```bash
lsof -i :8000 # Finde Prozess
Iniciar Backend (IMPORTANTE - deve estar em execução!): ```bash
./START_BACKEND.sh
docker compose up -d cerebro-backend
cd backend uvicorn main:app --reload --port 9000
Verifique o status do backend: ```bash curl http://localhost:9000/health
Executar Testes Rápidos: ```bash ./QUICK_TEST_EXAMPLES.sh
Acessar painel:
docker compose up -d cerebro-frontend)
Interface frontend mostrando gerenciamento e monitoramento de experimentos
Ideal para: testes focados em privacidade, sem custos de API, operação offline.```bash
curl -fsSL https://ollama.ai/install.sh | sh ollama pull llama3.2:3b ollama serve
cat > .env << 'EOF' TARGET_MODEL=ollama/llama3.2:3b ATTACKER_MODEL=ollama/llama3.2:3b JUDGE_MODEL=ollama/llama3.2:3b OLLAMA_BASE_URL=http://host.docker.internal:11434