Nessun fornitore esterno
niil è progettato per essere autonomo. Gli strumenti IA girano nel runtime di niil e non c'è alcuna analytics o telemetria di terze parti che invii i tuoi dati altrove.
Strumenti integrati, self-hosted
Le capacità degli agenti provengono da strumenti che girano all'interno del runtime di niil, non da SaaS di terze parti. L'insieme integrato comprende:
| Strumento | Scopo |
|---|---|
| filesystem | Leggere/scrivere file in una sandbox |
| webfetch | Recuperare pagine web / cercare |
| code_exec | Eseguire codice in una sandbox |
| database | Interrogare database SQL che colleghi |
| Inviare e-mail tramite il tuo SMTP/le tue credenziali | |
| github | API GitHub (il tuo token) |
| slack | Messaggistica Slack (il tuo token) |
| http_client | Richieste HTTP generiche |
| g0_agent_lifecycle | Gestire gli agenti |
| g0_knowledge | Interrogare le basi di conoscenza |
| g0_observability | Metriche/stato della piattaforma |
| g0_workflow | Gestire i workflow |
Quando uno strumento comunica con un sistema esterno (GitHub, Slack, un database), lo fa con le credenziali che fornisci tramite una connessione, e tali credenziali sono archiviate cifrate.
Nessuna analytics, nessun SaaS di telemetria
niil non include alcuna analytics o tracciamento di terze parti. Le metriche operative sono facoltative e, se abilitate, esposte per il tuo monitoraggio (es. Prometheus) — non inviate a un servizio esterno.
L'unica eccezione: Stripe (UE, facoltativo)
I pagamenti sono l'unica dipendenza esterna, e solo quando il tuo operatore abilita la fatturazione. Stripe è usato per il checkout dell'abbonamento ed è ospitato nell'UE; niil funziona perfettamente senza (la fatturazione opera allora semplicemente in locale). Vedi Piani & abbonamento e l'elenco dei sub-responsabili.
Fornitori di IA
I modelli stessi sono forniti dai fornitori di IA che il tuo operatore configura — vincolati a regioni UE (o self-hosted) secondo la tua policy di residenza, con conservazione come descritto in Zero Data Retention. Sono responsabili del trattamento ai sensi del tuo DPA, elencati come sub-responsabili.
OpenRouter è disattivato per impostazione predefinita
niil può usare OpenRouter come broker di routing dei modelli ancorato all'UE per ampliare la scelta di modelli, ma è disattivato per impostazione predefinita. È impiegato solo se l'operatore lo abilita e un admin dell'organizzazione sposta la policy di protezione dei dati / routing dei modelli da Rigoroso UE.
Questo riflette una scelta di progettazione deliberata: niil è aperto a qualsiasi modello e a qualsiasi routing. Per impostazione predefinita la piattaforma è bloccata sul trattamento nell'UE (Rigoroso UE); ma un admin dell'organizzazione che decide che un trattamento extra-UE è accettabile per il proprio caso d'uso può scegliere la policy Tutti i modelli e aprire niil all'uso extra-UE. Nulla lascia l'UE senza una decisione esplicita di un admin — l'impostazione sicura predefinita resta in vigore fino ad allora.