NEXO Brain
Memoria cognitiva per agenti IA. Codice aperto. Gratuito. Creato dal team WAzion.
MIT License • v0.1.1 • npm • GitHub
Perché lo abbiamo creato
Costruire WAzion come una sola persona significava lavorare con agenti IA tutti i giorni. Ma ogni volta che chiudevi una sessione, l’agente dimenticava tutto. Le stesse correzioni, gli stessi errori, ricominciare da zero ogni mattina.
Avevamo bisogno di un agente che ricordasse. Che imparasse dai suoi errori. Che rilevasse quando stava per ripetere qualcosa che aveva già fallito in precedenza. Che mantenesse continuità tra le sessioni come se fosse la stessa persona.
Così è nato NEXO Brain: un sistema di memoria cognitiva modellato secondo il funzionamento della memoria umana.
Come funziona
NEXO Brain implementa il modello di memoria Atkinson-Shiffrin della psicologia cognitiva, lo stesso modello che spiega come funziona la memoria umana:
Registro Sensoriale
Cattura tutto ciò che accade nella sessione. Scarta il rumore in 30 secondi. Solo ciò che è rilevante passa al livello successivo.
Memoria a Breve Termine
Mantiene il contesto attivo di lavoro. Con il rehearsal (uso ripetuto), le memorie si rafforzano. Senza uso, si degradano naturalmente seguendo la curva di Ebbinghaus.
Memoria a Lungo Termine
Vettori semantici ricercabili per significato. Le memorie simili si fondono in modo discriminativo: conservano ciò che differisce, uniscono ciò che si sovrappone. Permanente.
Che include
76+ strumenti MCP
Sessioni, memoria, apprendimento, credenziali, guardia, preferenze, entità, diario episodico e altro. Tutto esposto come strumenti MCP.
Ricerca semantica RAG
Vettori con fastembed (384 dimensioni). Cerca per significato, non per parole esatte. Risultati rilevanti in millisecondi.
Punteggio di fiducia
Indice di allineamento 0-100 che riflette la qualità del lavoro dell’agente. Le correzioni lo abbassano, i successi lo alzano. Controlla il rigore interno.
Guardia metacognitiva
Prima di modificare il codice, il guard inietta errori noti, schemi reali e regole di blocco. Evita di ripetere errori del passato.
Dissonanza cognitiva
Rileva quando una nuova istruzione contraddice una memoria forte. Invece di sovrascrivere in silenzio, chiedi.
100% locale
Tutto in SQLite locale. I vettori vengono calcolati sul tuo computer con ONNX Runtime. Niente esce dal tuo computer. Zero dipendenze cloud.
Installazione
Un comando. 60 secondi. Il tuo agente ha memoria.
Richiede Python 3.10+ e Claude Code. L’installer configura tutto automaticamente: server MCP, database, processi di manutenzione cognitiva.
Codice aperto per tutti
NEXO Brain è open source sotto licenza MIT. Lo mettiamo a disposizione di qualsiasi sviluppatore, team o azienda che voglia dare memoria reale ai propri agenti IA.