# Nexo · el sistema nervioso de FractAIll

**Qué es:** Nexo es el MCP central de FractAIll — el puente entre Claude (el "procesador") y toda la infraestructura propia (Core/D1 como disco, Workers AI como coprocesador, semillas SoF como RAM). No es una herramienta más: es el **guardián** que arranca cada sesión y mantiene el estado.

## Para qué existe (Objetivo)
Que la IA piense con criterio (SoF) y ejecute sin fricción, gastando lo mínimo de contexto/tokens de Claude. El chat es RAM cara y volátil; Nexo mueve el estado a Core y el trabajo pesado a modelos propios.

## Qué hace (Funcionamiento)
- **RAM para LLM:** `nexo_boot` (rehidrata estado al arrancar), `nexo_pulse` (cachea cada ~3 turnos), `nexo_context_compact` (persiste semillas en D1 `nexo_sessions`).
- **Offload a modelos propios:** `nexo_ask` / `nexo_work` / `nexo_sof_ai` → Cloudflare Workers AI (gratis ≤10k neuronas/día). El trabajo token-pesado no lo paga Claude.
- **Compresión SoF:** 66–76% menos tokens en los turnos comprimidos (Worker `sof-compressor`).
- **~400 acciones** sin escribir pegamento: deploy, D1, git, web/CDP, wiki, ops, fs, búsqueda, skills.
- **Wiki viva:** `nexo_wiki_search/read/edit/deploy`.
- **Reglas raíz** aplicadas solas: datos solo en Core, arreglos estructurales, búsqueda = 5 agentes en paralelo.

## Cuánto ayuda (medición honesta)
- **Sesión/contexto (lo más importante):** agentes devuelven resumen ≤15 líneas en vez de informes enteros → una ronda que volcaría ~150–200K tokens al chat vuelve en ~2K. **~50–100× menos** consumo de sesión en trabajo pesado.
- **Costo de cómputo pesado:** offload a Workers AI = **~$0** marginal vs tokens de Claude.
- **Tokens de contexto persistido:** **66–76% menos** con compresión SoF (≈3–4× más contexto útil por dólar).
- **Capacidad:** de 0 a **~400 acciones** listas; menos viajes de ida y vuelta.

## Hacia dónde va (Distribución)
Base de pAyA (agente IA propio 24/7 sobre Workers AI) → reducir dependencia de Anthropic. Núcleo de rendimiento futuro = Rust→WASM.

> Fuente de verdad: `BaseMaker BETA/fractaill-nexo/server.py`. Consúltame con `nexo_wiki_*`, nunca con fetch al root (SPA).
