Server MCP nativo di Git per memoria dell'agente auditabile e recupero veloce
okf-agent-memory di Okf Memory è un server MCP che fornisce memoria persistente e auditabile per agenti di codifica AI. Lo strumento mappa la conoscenza del progetto in un corpus basato su Git e offre punti di accesso per il recupero e la scrittura programmatica in modo che gli agenti possano leggere e registrare il contesto delle attività senza backend opachi. Memorizza la memoria come file leggibili dall'uomo all'interno del repository ed espone una superficie di protocollo per i client MCP. Destinato a sviluppatori AI e team di ingegneria che costruiscono flussi di lavoro agentici che necessitano di memoria di progetto tracciabile e integrata nel repository.
Quali compiti puoi effettivamente utilizzare?
Lo strumento implementa il formato Open Knowledge v0.2 per convertire un repository in un corpus di conoscenza auto-validante, in modo che i processi agentici possano mantenere note strutturate insieme ai file sorgente. Questo design sostituisce gli approcci RAG che si basano su archivi vettoriali separati mantenendo la memoria come artefatti di progetto leggibili, rendendo le tracce di ragionamento di un agente verificabili e gestibili con gli strumenti di revisione e storia esistenti del progetto.
Quanto sono accurate le recuperazioni rispetto a farlo manualmente?
Lo strumento esegue un indice lessicale BM25 in memoria misurato a sotto-300 microsecondi di ranking tra titoli, metadati, tag e corpi, consentendo una ricerca locale quasi istantanea senza latenza di rete. La divulgazione progressiva restituisce fette compatte e focalizzate sul compito, tipicamente attorno a 300 token, e il progetto afferma che il recupero selettivo può ridurre il gonfiore del contesto del prompt fino a 90 percento per compiti di codifica.
Quali formati di file e layout di archiviazione richiede?
Il sistema si aspetta file Markdown leggibili dall'uomo collocati sotto una directory di conoscenza all'interno di un repository Git e utilizza metadati YAML per contrassegnare i livelli di fiducia che separano le voci verificate da umani dalle bozze degli agenti. Poiché la memoria è testo semplice sotto controllo sorgente, i comandi Git standard come diff e blame funzionano per rivedere e ripristinare le modifiche della memoria, adattandosi allo stesso flusso di lavoro di revisione utilizzato per il codice.
Richiede servizi esterni o infrastrutture speciali?
L'app viene fornita come un singolo binario Go senza dipendenze con avvii a freddo sotto i 4 millisecondi e funziona su macOS, Linux e Windows. Espone azioni MCP come okf_search, okf_show e okf_create a client compatibili tra cui Claude Desktop e Cursor. La ricerca e il recupero operano localmente senza incorporare chiamate API, che lo sviluppatore descrive come deterministiche e offline, evitando chiamate LLM a runtime per le ricerche.
Ideale per i team di ingegneria che accettano la memoria dell'agente basata sul repository
L'app è adatta per gli sviluppatori di IA e i team di ingegneria che danno priorità a un contesto di progetto locale e auditabile e che possono incorporare la memoria nei loro flussi di lavoro di controllo del codice sorgente. Aspettati compromessi se il tuo caso d'uso dipende dalla somiglianza semantica basata su embedding piuttosto che dal ranking lessicale. Abbina lo strumento con le normali pratiche di revisione del codice per convalidare le bozze generate dall'agente e mantenere la memoria del progetto allineata con la conoscenza esaminata dagli esseri umani.





