Un’AI che attraversa tutti i moduli, non che sta accanto a uno.
Risposte generative fondate sul tuo grafo. Agenti che agiscono su vendite, progetti, assistenza, documenti e finanze in una sola mossa. Un’astrazione dei modelli che non ti lega mai a un fornitore.
Che cosa fa AI per te
Risposte generative, con le radici nei dati
Ogni entità espone un serializzatore `ai_context`. Quando il fondamento conta, gli agenti leggono il record vero e non un riassunto vettoriale.
Azioni agentiche
Gli agenti creano record, preparano documenti, inviano messaggi e fanno avanzare il lavoro. Le autorizzazioni e il roleId del JWT delimitano ciò che ciascun agente può fare.
Astrazione dei modelli
Anthropic Claude è il fornitore principale, OpenAI il secondario. Aggiungi o sostituisci fornitori in un unico punto: chi chiama non sa mai quale modello ha risposto.
Tracciata e reversibile
Ogni azione di un agente viene registrata ed è reversibile. I clienti vedono esattamente che cosa ha fatto l’AI e perché. Nessuna automazione silenziosa.
Gli agenti AI hanno bisogno di contesto. Cyril glielo dà tutto.
Un agente che vede solo un CRM ha un contesto sottile. Un agente che legge vendite, progetti, assistenza, documenti e finanze in una sola query ha il contesto per decidere davvero. È il grafo di Cyril a rendere utile l’AI.
- Un solo modello di autenticazione su tutti i moduli
- `ai_context` su ogni entità, mai soltanto un embedding
- Il server MCP (`packages/mcp`) espone strumenti anche agli agenti esterni
Domande frequenti su AI
Il livello di astrazione dei modelli è pensato per questo: aggiungere un nuovo fornitore è un solo file di adattamento. Al lancio arriviamo con Anthropic Claude come principale e OpenAI come secondario; il self-hosted (Llama, Mistral) è nella roadmap.
Le autorizzazioni e il `roleId` del JWT delimitano ogni azione di un agente. Le azioni rischiose richiedono l’approvazione di una persona. Ogni azione è registrata, verificabile e reversibile. I clienti vedono che cosa ha fatto l’AI e perché.
Sii tra i primi a usare Cyril.
Iscriviti alla lista d’attesa per l’accesso anticipato. Ti scriviamo solo quando c’è qualcosa di concreto da raccontare.