Tra dieci minuti puoi essere di nuovo al lavoro con un agente che conosce già il tuo progetto, le tue regole e dove eri rimasto — su ogni macchina che possiedi. Questa pagina ti fa connettere, poi mostra — in linguaggio semplice — cosa fa per te la tua memoria, come insegnarle, e cosa succede quando si riempie. Tra una settimana, ciò che noterai è ciò che è sparito: hai smesso di spiegarti di nuovo al tuo agente.
Un unico account abilita ogni agente che si esegue, su ogni macchina su cui viene avviato.
Crea il tuo account su brethof.ai/account, scegli dove verrà memorizzata la tua informazione — locale (sulla tua stessa macchina) o hosted (nel nostro cloud, crittografato, in Germania) — imposta la tua passphrase, attiva il piano gratuito e crea una chiave API. Nessuna carta di credito. La scelta tra locale e hosted viene fatta una sola volta; i piani e i pacchetti possono essere modificati in qualsiasi momento.
Scegli la tua piattaforma qui sotto. La maggior parte richiede soltanto un comando: su qualsiasi di esse puoi semplicemente dire “install brethof-brain” e lasciare che l’agente esegua l’operazione. Edizione locale: Docker o Podman sul computer, oltre a circa 3 GB di spazio su disco, incluso il modello di memoria, da scaricare una sola volta; non sono necessari privilegi elevati.
Chiedi al tuo agente di cercare nella memoria qualsiasi cosa, anche qualcosa di banale. Una risposta ben formulata – anche “nessun risultato” – significa che sei connesso. Questo è l’intero test.
un plugin — installato in un solo passo, senza clone, senza pip
Testato su Linux e Windows
un plugin sui punti di estensione nativi di dsh
Testato su Linux e Windows
clona il repository del client e avvialo; approva una volta gli hook brethof-brain all'interno di Codex e hai finito
Testato su Linux e Windows
clona il repository del client e avvialo; scrive il file di impostazioni proprio di Qwen Code
Testato su Linux e Windows
un plugin gateway, una riga
Testato su Linux e Windows
Il provider di memoria nativo di Hermes, elencato nel catalogo dei plugin di Hermes
Testato su Linux e Windows
un plugin SDK nativo
Testato su Linux
un file di plugin, OpenCode 1.x e 2.0 — lo stesso adattatore serve Kilo Code
Testato su Linux e Windows
lo stesso file di plugin, nella cartella dei plugin di Kilo — CLI, VS Code e JetBrains
Testato su Linux e Windows
il plugin Claude Code, oppure uno script di configurazione
Testato su Linux e Windows
Un’estensione per Gemini CLI; il tuo account Google
Testato su Linux e Windows
L’agy di Google; il tuo account Google
Testato su Linux e Windows
Un pacchetto Pi da npm
Testato su Linux e Windows
La CLI di Cognition; il tuo account Devin
Testato su Linux e Windows
La CLI di AWS; il tuo account Kiro
Testato su Linux e Windows
CLI di Alibaba; il tuo account Qoder
Testato su Linux e Windows
CLI di Tencent
Testato su Linux e Windows
Una cartella per i plugin e una riga nel tuo profilo shell
Testato su Linux e Windows
Un file di plugin; il tuo account Amp
Testato su Linux
un plugin locale
Testato su Linux
Installato, ma apparentemente non utilizzato? Nei casi in cui la piattaforma prevede degli hook, la memoria viene inviata all'agente e non è necessario alcun addestramento. Nei casi in cui invece ciò non avviene, la configurazione scrive una sezione relativa alla memoria nel file di contesto della piattaforma stessa, in modo che l'agente sappia che deve recuperarla. Se la memoria sembra collegata, ma l'agente non la richiama mai, quel file è la prima cosa da controllare.
In Claude Code, il pip install (brethof-brain install-hooks) mantiene un blocco gestito nel tuo CLAUDE.md, riscritto a ogni avvio della sessione. È un puntatore, non una copia dell’insegnamento: indica al tuo agente che la memoria è Brain, come raggiungerla, e che quando dici “ricorda questo” va a Brain, e non nei file di memoria di Claude Code su una singola macchina. Il vero insegnamento arriva all’avvio della sessione. Non tocca mai nulla al di fuori del blocco: le tue convenzioni restano tue. Per disattivarlo, imposta BRETHOF_BRAIN_NO_CLAUDE_MD=1. Il plugin non lo scrive mai: con un’installazione tramite plugin, incolla il blocco dal README del plugin in ~/.claude/CLAUDE.md, oppure chiedilo al tuo agente.
Il plugin Claude Code fornisce tre comandi: /recall (cerca ora), /onboard (il primo minuto di un progetto) e /curate (chiudi una sessione). Non c'è nulla da eseguire manualmente: la memoria si cura e si riordina da sola man mano che i record arrivano.
Le chiavi hosted vengono create, modificate e revocate nel pannello dell'account; per crearne una è necessaria l'autenticazione a due fattori o un accesso con GitHub o Google. Una singola chiave può servire molti agenti su molte macchine. Una chiave hosted può essere delimitata: limitata a progetti scelti, in sola lettura o lettura-scrittura. È la soluzione giusta per un collaboratore esterno o per un agente con un unico scopo. L'edizione locale ha una chiave con accesso completo, creata dal suo programma di installazione.
Solo nomi. Passa un progetto durante la salvataggio o la ricerca e esso esisterà da quel momento in poi: nessuna configurazione necessaria, nessun limite sul numero di progetti, su nessun piano incluso quello gratuito. Utilizzane uno per ogni repository, cliente o progetto. I tuoi agenti possono cercare all’interno di un singolo progetto o in tutti loro, e uno strato condiviso al di sopra li contiene tutti, conservando le informazioni comuni.
Qui nessuno riassume le sessioni, e non si esegue mai il rituale di “salvare il mio contesto”. Quando si corregge l’agente di martedì, tutti gli agenti lo vengono a sapere di martedì.
Correggi il tuo agente una volta e non lo correggerai mai più — la sessione successiva di quell'agente lo sa, ogni altra sessione lo sa, su ogni macchina. La memoria legge la tua conversazione in blocchi di cinque scambi, quindi conserva ciò che la conversazione ha consolidato, non ogni pensiero a metà lungo il percorso: decisioni salvate, affermazioni superate ritirate. Un record può arrivare con qualche scambio di ritardo — gli ultimi scambi di una sessione diventano memoria quando compatti o quando inizia la sessione successiva in quel progetto. Non archivi mai nulla da solo. Quando vuoi davvero che qualcosa venga conservato all'istante, dillo — il tuo agente lo salva direttamente, il che è utile quando la precisione conta o un'informazione appartiene a un altro progetto.
Memoria salvata È la verità attuale: curata, dettagliata e aggiornata. Cronologia delle conversazioni È la registrazione grezza completa di tutto ciò che è mai stato detto. Quando il vostro agente ha bisogno di ciò che il team ritiene attuale, cerca nella memoria; quando ha bisogno del messaggio di errore esatto di tre settimane fa, cerca nella cronologia. Le vecchie dichiarazioni presenti nella cronologia sono istantanee del loro momento specifico. La memoria rappresenta invece ciò che è vero oggi.
Il grafo decisionale assegna a ogni mossa una riga con la data – decisa, provata, rifiutata, abbandonata – ognuna accompagnata dalla motivazione, secondo quanto riportato nella conversazione. Un'inversione rappresenta una nuova riga; il metodo precedente rimane registrato come tale. Pertanto, quando una ricerca affronta l'argomento, la riga che indica che l'idea è morta a marzo riappare con la data e la motivazione, e il tuo agente non la propone nuovamente. Questo è qualcosa che i file AGENTS.md e CLAUDE.md non possono mai fare: non sanno che un'idea è morta, quindi rimane considerata vera fino a quando un nuovo agente non la esamini. Il grafo risale alla data in cui la memoria ha iniziato a funzionare, ed è parte di ogni piano, in entrambe le versioni.
Il recupero non è mai a consumo e non si ferma mai a un limite. La ricerca, il contesto di avvio della sessione, il recupero per ogni prompt e le righe storiche del grafico non vengono conteggiati su alcuna franchigia e non ti verrà mai fatturata la ricerca — su qualsiasi piano, Free incluso. I piani misurano due cose e solo due: quanto la tua memoria contiene e quanto impara ogni mese. Esaurito l'uno o l'altro, si mettono in pausa la nuova registrazione o il nuovo apprendimento — la memoria immagazzinata continua a rispondere.
Una volta installato il plugin, non c’è alcun rituale da imparare né alcun comando da ricordare. Il miglior segno che funziona è quando smetti di pensarci.
Ciò che cambia è il modo in cui parli con il tuo agente. Ora puoi dire cose come Cosa abbiamo deciso riguardo ai tentativi di pagamento ripetuti? or Ricordate che la scatola di stoccaggio è quella con il vecchio certificato. — In parole povere, durante una conversazione. Il tuo agente sceglie lo strumento giusto; tu non devi mai nominarne uno.
Non hai bisogno di questa lista. È qui affinché tu sappia cosa è possibile quando chiedi qualcosa di specifico.
Una cosa che un agente non può fare deliberatamente: Eliminare un intero progetto. Quell’unico atto raggiunge l’archivio originale, quindi rimane nel pannello del tuo account, dove una persona digita il nome.
Poiché le vostre conversazioni vengono archiviate, il Brain le monitora per intenzioni — Le cose che hai detto di fare e non hai fatto. Ognuna diventa una riga nel registro di quel progetto: non decisa, in attesa di te. Nessun stato, nessun archivio. Una riga aspetta, viene scartata o diventa lavoro.
Dì “controlla il registro” in qualsiasi sessione. Il tuo agente porta le righe una per una e tu rispondi con parole singole. Le righe decise vengono rimosse sul posto. Le righe che il lavoro successivo mostra completate, abbandonate o superate se ne sono già andate da sole.
Una riga che conta ancora diventa una voce nel piano del progetto — Next o Parked — e lascia il Ledger; il resto muore. Il piano si apre alla sessione successiva, così il lavoro è davanti al tuo agente quando parte. Come funziona il piano.
Due abitudini fanno sì che canti. Rivedi spesso — Un mucchio visitato quotidianamente rimane costituito da poche file. E Cancellare brutalmente — Niente è perduto, perché un’idea che continua ad essere importante verrà ripetuta, riesaminata e valutata nuovamente in relazione al progetto così com’è in quel momento.
Un playbook è una procedura scritta in formato Markdown e memorizzata una sola volta per tutto il tuo account. Qualsiasi dei tuoi agenti, in qualsiasi progetto, su qualsiasi macchina, può recuperarla e eseguirla nel proprio ambiente: il Brain la memorizza e la fornisce; il tuo agente la esegue.
Chiedete al vostro agente di salvare un playbook, strutturandolo come un manuale operativo: intestazioni per le varie fasi, blocchi di codice delimitati per indicare i comandi esatti, e un’annotazione in una sola riga che spiega a cosa serve quel comando; è proprio quella riga che viene visualizzata quando gli agenti consultano l’elenco. Salvando il documento con lo stesso nome si sostituisce la versione precedente, quindi c’è sempre esattun un documento attivo.
Esegui il playbook di deployment. È l’interfaccia completa: l’agente la recupera e ne segue lo stato attuale. Abbinatela a un orario per ottenere l’effetto completo — un agente che funziona “Prendi il piano di azione per il rapporto settimanale e attivalo.” In Cron, diventa un compito che si scrive una volta in inglese semplice e non si deve più cercare.
Tutto il resto che la tua memoria conserva è trovato quando è stato cercato. Una regola è diversa: un’istruzione predefinita che viene caricata automaticamente in ogni sessione, senza che nessuno debba cercarla.
Le regole sono il modo per evitare di ripetersi: le convenzioni, i vincoli e le correzioni acquisite con fatica che i propri agenti non devono mai dimenticare. Le buone regole assomigliano a leggi: “mai utilizzare il venerdì”, “in questo progetto si usano tabulazioni, non spazi”, “il nome del cliente si scrive Brethof, mai Brefoth”. Brevi, definitive e valide anche il mese prossimo.
Chiedi al tuo agente di salvare una regola e ti farà una sola domanda: è valida per tutto ciò che fai, o solo per questo progetto?
Una legge che vincola tutto il tuo lavoro, ovunque esso avvenga.
Una legge per un unico codice sorgente, cliente o impresa.
Utile, ma non è necessario che sia sempre di fronte a te. Viene comunque salvato e può essere trovato non appena qualcuno lo cerca.
Quella terza opzione è la più importante, e viene scelta più spesso rispetto alle altre due. Una regola ha un costo elevato: occupa spazio in ogni sessione per sempre e insegna al curatore cosa è importante. Archiviare conoscenze ordinarie come regole è esattamente il modo in cui i ricordi vengono sommersi fino a quando nulla non risulta più evidente.
Un progetto con una manciata di regole precise ricorda notevolmente meglio di uno senza — perché le regole dicono al suo curatore cosa conta lì. Salvanne una e, entro pochi minuti, la memoria di quel progetto ha riappreso cosa sia il progetto.
Una regola dovrebbe essere abbastanza breve da poterla dire ad alta voce: se non ci sta, probabilmente è conoscenza vestita da regola. Unite i duplicati in uno solo ed eliminate le regole ormai superate; nessuno le pota al posto vostro, perché nessun altro dovrebbe avere il diritto di decidere quali siano le vostre leggi. Una dozzina di regole in cui credete valgono più di cinquanta che avete smesso di leggere.
L’unica decisione davvero importante è come suddividerli: uno per codice sorgente, cliente o progetto è il modello che funziona meglio. Se ne sono troppo pochi e non collegati tra loro, i lavori si mescolano tra loro; se ne sono troppi, il contesto diventa confuso. Iniziare un progetto con uno scopo espresso in una sola frase – cosa esso rappresenta e cosa bisogna ricordarne – è il momento più prezioso che si possa dedicargli. Questo permette al responsabile del progetto di capire fin dal primo giorno quali siano le intenzioni, invece di doverle dedurre da frammenti di informazioni.
La tua memoria archiviata continua a rispondere, indipendentemente da qualsiasi altro limite. La capacità di ricordare è l’unica cosa che un limite non può togliere: così come il brief che apre ogni sessione, le regole e i record che arrivano con ogni richiesta, l’intera cronologia delle conversazioni, il grafo, le note e i playbook.
Tre cose diverse vengono misurate in modo diverso, e vale la pena sapere quale sia quale. Registrazione È limitato dalla capacità di archiviazione. Imparare è limitato dal tuo importo mensile consentito. Richiamare Non è limitato da nulla: la ricerca, le informazioni della sessione e il recupero delle risposte su richiesta continuano a funzionare finché la tua memoria rimane sui nostri sistemi in tempo reale.
La tua storia Continua a essere registrato., e tutto rimane cercabile. Il ricordo continua a funzionare: viene aggiornato all’inizio della sessione, la memoria viene confrontata ad ogni richiesta, il grafico. Quello che si ferma è apprendimento: Non vengono estratti nuovi ricordi dalle tue conversazioni, e il grafico smette di crescere. Un pacchetto di ricarica o un aggiornamento ne fanno ripartire la crescita.
Niente di nuovo viene salvato: è questo il significato di “completo”. La funzione di memorizzazione continua a funzionare su tutto ciò che è già stato archiviato, quindi il vostro agente rimane informato e ricorda ancora ciò che sapeva ieri. Aggiungendo spazio di archiviazione o passando a un piano più avanzato, la registrazione riprende da dove si era interrotta.
Nessuna registrazione, nessun apprendimento – e ricordo Funziona ancora.. Se senti che il tuo Brain non funziona, allora non funziona. nuova memoria Solo. Tutto è già lì e funziona esattamente come prima; il tuo agente continua a utilizzarlo.
Il Brain si ferma immediatamente: non c’è alcun periodo di grazia. La tua memoria viene archiviata dopo il giorno 7; ricevi un avviso intorno al giorno 23 e viene eliminata il giorno 30. Un account attivo e a pagamento non viene mai toccato. Il calendario completo, insieme alle email correlate, è disponibile nella Privacy Policy.
Anche se c’è un limite, non vengono creati nuovi ricordi. Ciò lascia un vuoto nella tua memoria per quel periodo. Non torniamo indietro per completarlo in seguito.. Quella è una legge di progettazione intenzionale, e dovresti conoscerla.
Un ricordo nasce soltanto da una conversazione. Come capita. Un resoconto scritto in seguito, basato su informazioni ormai vecchie di settimane, sovrascriverebbe ciò che è stato vero finora; la nostra memoria inizierebbe allora a sostenere con certezza cose che non sono più vere. Preferiamo lasciare un vuoto piuttosto che inventare una menzogna convincente.
In parole povere: il vuoto è permanente come memoria. La cronologia completa delle vostre conversazioni di quel periodo è ancora lì e può essere cercata, quindi i dati non vengono persi — solo lo strato distillato presenta una lacuna. Più a lungo dura questo limite, più la vostra memoria si allontana dal lavoro che state effettivamente svolgendo. Inoltre non si ripara da sola quando riprendete: il vostro agente corregge le memorie obsolete man mano che le incontra, e la memoria concilia i nuovi record con quelli vecchi non appena arrivano, ritirando quelli in contraddizione con le memorie più recenti. Entrambi questi processi vanno in avanti, mai all’indietro.
Nessuno viene tagliato fuori in silenzio. Ricevi un'email quando ti avvicini a un limite e un'altra quando scatta, una notifica nella sessione del tuo agente quando inizia, e una breve riga su ogni prompt finché il limite è attivo.
La tua cronologia grezza resta protetta dove conta: la cronologia recente non può essere rimossa da nessuno, e i singoli messaggi non possono essere cancellati di nascosto — ma puoi oscurare una frase esatta, eliminare un singolo record tramite il tuo agente, o rimuovere un intero progetto dal pannello account, dove una persona digita il nome. Eliminare qualsiasi cosa è gratuito.
Gli upgrade vengono applicati immediatamente. I downgrade vengono applicati non appena la memoria disponibile corrisponde al piano più piccolo: è possibile eliminare elementi in eccesso o mantenere gli aggiuntivi fino a quando ciò non avvenga. Noi non cancelliamo mai nulla in seguito a una modifica del piano.
In modalità hosted, la tua memoria è crittografata con una passphrase che solo tu conosci: mentre è bloccata, è testo cifrato per tutti, noi inclusi. Viene memorizzata e cercata in Germania; il passaggio di elaborazione avviene su calcolo sicuro in Svizzera; inoltre, un passaggio del modello viene inviato, in modo transitorio, a un fornitore che si è impegnato contrattualmente a non conservare né addestrarsi su ciò che lo attraversa — lo dichiariamo come loro impegno. In modalità locale, la tua memoria risiede sulla tua macchina. Il nostro hub elabora i pezzi man mano che vengono inviati e non ne conserva alcuno — le uniche cose che trattiene sono le tue regole fisse e una riga per progetto. La memoria e la ricerca restano sulla tua macchina.
È proprio questo il punto. Ogni agente che usa le tue chiavi legge e scrive la stessa memoria, mantenuta coerente turno dopo turno — cinque agenti su un progetto vedono un'unica verità. Con la memoria in hosting, le chiavi con ambito consentono di dare a una persona o a un agente l'accesso solo ai progetti scelti, in sola lettura o in lettura e scrittura.
Claude Code, Codex, Qwen Code, OpenClaw, DeepSeek Harness (dsh), Cline, OpenCode, Kilo Code e Hermes Agent. Una piattaforma viene elencata solo quando l'intero ciclo funziona lì: briefing all'inizio della sessione, la memoria corrispondente recuperata a ogni prompt e la conversazione archiviata. Non esiste un livello di supporto parziale, perché una piattaforma che funziona solo in parte sarebbe l'unica piattaforma di qualcuno. Altre sono già collegate e in attesa di account dei fornitori; appariranno qui il giorno in cui sono testate, non prima.
No. Una sola chiave brethof-brain è tutto ciò che serve a qualsiasi agente, e il tuo agente può installare tutto da solo — di' “install brethof-brain” ed è fatto. Ospitato, gestiamo tutto noi. Locale, gira in un contenitore sulla tua macchina.
Sì — chiedete al vostro agente o utilizzate il pannello del vostro account. Questi sono le due porte verso la vostra memoria, e l’eliminazione funziona attraverso entrambe: esportare l’intera cronologia, eliminare un progetto, oscurare una frase esatta o cancellare l’account — dal pannello, dietro la vostra identità, anche senza la passphrase. Alcune funzionalità sono intenzionalmente limitate: le protezioni che impediscono all’agente di cancellare il vostro passato valgono anche per voi, e la pagina Sicurezza indica esattamente dove si trovano i confini.
La pila di intenzioni non decise di ogni progetto — cose che hai detto di voler fare in conversazione ma non hai fatto. Chiedi al tuo agente di "controllare il registro", decidere ogni riga in una parola e spostare ciò che vale la pena mantenere nel piano del progetto. La sezione sopra contiene i dettagli.
Nessuna carta di credito, e il cervello è lo stesso su cui funziona il piano più grande. Solo la dimensione della memoria e il ritmo del suo apprendimento sono diversi.
Trascrizione vocale locale che impara la tua voce. Licenza perpetua. Il nostro prodotto di punta.
A pagamento · modello di punta
Memoria per i tuoi agenti AI — record, regole, la cronologia completa e il grafo delle decisioni, già presenti all'avvio di una sessione. Risponde prima che tu lo chieda.
A pagamento · piano gratuito
Modelli digitali pronti per la stampa. GLB e OBJ inclusi. Accesso a vita.
A pagamento · catalogo digitale
Cinque stampanti e capacità reale. Non c’è ancora un negozio self-service: dirci di cosa ha bisogno e le faremo un preventivo per email.
Su richiesta · inviateci un’e-mail
Il nostro canale YouTube. Un presentatore “tigre cibernetica” illustra gli strumenti di intelligenza artificiale disponibili e ciò che fanno effettivamente.
CANALE · in diretta
Recensioni video brevi di software e strumenti di intelligenza artificiale: mostrati davanti alla telecamera, con un giudizio che nessuno può comprare.
Recensioni video · nuove
Elenchi curati su GitHub per agenti di programmazione AI, server MCP, AI locale e Linux per l’AI. Ogni voce include un link di origine.
GRATIS · curato
Guide dettagliate per l’utilizzo di intelligenza artificiale locale su Linux, Windows e macOS, con i file di configurazione inclusi.
GRATIS · in diretta
Curatela negativa: pratiche e strumenti che sprecano il tuo tempo, classificati. Ricevute richieste.
GRATIS · in diretta
Chi siamo, perché creiamo intelligenze artificiali che danno priorità alla privacy, e cosa non faremo.