Technical contract
Cómo funciona N3uralia Nano
Esta documentación describe lo que el código implementa hoy. No convierte demos, planes comerciales o capacidades futuras en hechos de producción.
Catálogo canónico
El mismo catálogo de 21 agentes alimenta las páginas públicas, el panel admin y las APIs de ejecución. Los IDs 1–21 son la identidad persistida en user_agents.
01 · Diseño
Generador de Diseño IA
02 · Diseño
Brandbook IA
03 · Creativo
N3uralia Art IA
04 · Diseño
Image Editor Agent
05 · Contenido
Creador de Contenido IA
06 · Marketing
SEO & LLMO IA
07 · Marketing
Email Campaign Agent
08 · Marketing
Social Media Manager
09 · Datos
Analytics Dashboard
10 · Soporte
Customer Support Bot
11 · Personas
HR Automation
12 · Operaciones
Inventory Manager
13 · Finanzas
Invoice Generator
14 · Datos
Data Analyzer
15 · Desarrollo
Code Assistant
16 · Desarrollo
API Manager
17 · Seguridad
Security Auditor
18 · Infraestructura
Performance Monitor
19 · Documentos
Document Processor
20 · Multimedia
Video Generator
21 · Audio
Voice Assistant
Fronteras de seguridad
/api/agents y /api/chat vuelven a validar sesión y entitlement antes de consumir inferencia.requireAdmin(), para listar usuarios o cambiar asignaciones.Documentos
/api/documents/analyze y /api/documents/scan no implementan OCR real en este estado del producto. Validan la solicitud y responden explícitamente 501 Not Implemented; no fabrican RUT, confidence, compliance ni extracción.
Deployment
El repositorio incluye un gate de GitHub Actions con TypeScript y build de producción. Un deployment real debe además validar RLS/constraints de Supabase, flujo autenticado, denial de agentes no asignados y logs de runtime.