v2.8
Motor de debate multi-agente con tribunal de magistrados, búsqueda web en tiempo real, sistema de reputación EMA y memoria híbrida local+cloud.
Panel web completo con 6 pestañas: Command, Launcher, Metrics, Tribunal, Models, History
DuckDuckGo Search con Trafilatura para extracción de contenido completo
Debates secuenciales, iterativos y Ultra Crossing con 12+ agentes
3 roles especializados: Defensor, Fiscal, Árbitro con fallback chains
TSA (Coherencia), IID (Info Density), PVT (Veracidad)
SQLite local + Supabase Cloud sync con cola persistente
SynapseCode/
├── backend/
│ ├── main.py # FastAPI app + lifespan
│ ├── config.py # Pydantic Settings
│ ├── adapters/ # 12 conectores de IA
│ │ ├── ollama.py
│ │ ├── lm_studio.py
│ │ ├── groq.py
│ │ ├── gemini.py
│ │ └── openrouter.py
│ ├── engine/ # Motor de debate
│ │ ├── sequential_debate_controller.py
│ │ ├── ultra_debate_controller.py
│ │ ├── consensus_debate_controller.py
│ │ ├── tribunal.py
│ │ └── reputation_unified.py
│ ├── api/routes/ # Endpoints REST
│ │ ├── debate.py
│ │ ├── system.py
│ │ └── websockets.py
│ ├── database/ # SQLite + Supabase
│ ├── caching/ # Caché semántica
│ ├── memory/ # Memoria híbrida
│ └── monitoring/ # Prometheus metrics
└── frontend/
└── control-center/ # Vanilla JS (zero deps)
POST /debates/create
Crear nuevo debate
GET /debates/list
Listar debates
POST /debates/{id}/continue
Continuar debate
POST /debates/{id}/pause
Pausar debate
GET /system/analytics
Data Warehouse
GET /health
Health checks