Sin proveedores externos
niil está diseñado para ser autónomo. Las herramientas de IA se ejecutan en el propio runtime de niil, y no hay analítica ni telemetría de terceros enviando tus datos a casa.
Herramientas integradas, autoalojadas
Las capacidades de los agentes provienen de herramientas que se ejecutan dentro del propio runtime de niil en lugar de en un SaaS de terceros. El conjunto integrado incluye:
| Herramienta | Propósito |
|---|---|
| filesystem | Leer/escribir archivos en un espacio aislado |
| webfetch | Obtener páginas web / buscar |
| code_exec | Ejecutar código en un espacio aislado |
| database | Consultar bases de datos SQL que conectes |
| Enviar correo con tu SMTP/credenciales | |
| github | API de GitHub (tu token) |
| slack | Mensajería de Slack (tu token) |
| http_client | Peticiones HTTP generales |
| g0_agent_lifecycle | Gestionar agentes |
| g0_knowledge | Consultar bases de conocimiento |
| g0_observability | Métricas/estado de la plataforma |
| g0_workflow | Gestionar flujos de trabajo |
Cuando una herramienta se comunica con un sistema externo (GitHub, Slack, una base de datos), lo hace con las credenciales que tú proporcionas a través de una conexión, y esas credenciales se almacenan cifradas.
Sin analítica, sin SaaS de telemetría
niil no incluye ninguna analítica ni seguimiento de terceros. Las métricas operativas son opcionales y, cuando se habilitan, se exponen para tu propia supervisión (p. ej. Prometheus) — no se envían a un servicio externo.
La única excepción: Stripe (UE, opcional)
Los pagos son la única dependencia externa, y solo cuando tu operador habilita la facturación. Stripe se usa para el pago de la suscripción y está alojado en la UE; niil funciona perfectamente sin él (la facturación simplemente opera en local). Consulta Planes y suscripción y la lista de subencargados.
Proveedores de IA
Los propios modelos los proporcionan los proveedores de IA que tu operador configure — fijados a regiones de la UE (o autoalojados) según tu política de residencia, con la retención gestionada como se describe en Zero Data Retention. Son encargados del tratamiento bajo tu DPA, listados como subencargados.