thedotmack/claude-mem
Pubblicata su AIChronos il · fonte del · thedotmack
Claude-Mem è un repository che implementa un sistema di memoria persistente per agenti AI (inclusi Claude Code e OpenClaw), catturando le azioni delle sessioni e comprimendole tramite intelligenza artificiale per arricchire il contesto futuro. Il tool utilizza una combinazione di database vettoriali Chroma e SQLite con FTS5, ottimizzando i costi dei token attraverso un workflow MCP a 3 strati che filtra gli ID prima del recupero dettagliato. Offre funzionalità avanzate come la gestione della privacy tramite tag <private>, l'integrazione multi-piattaforma via CLI e meccanismi di fallback automatico verso piani standard dopo eventuali periodi gratuiti.
- Compressione automatica delle azioni degli agenti per iniettare contesto rilevante nelle interazioni successive senza sovraccaricare il window context.
- Utilizzo ibrido di ricerca semantica (Chroma) e a parole chiave (SQLite FTS5) con un risparmio token stimato del 10x tramite filtraggio progressivo delle osservazioni.
- Supporto nativo per diverse piattaforme CLI come Grok Bot, OpenCode e DeepSeek Harness, gestendo dipendenze e configurazione provider in automatico.
- Implementazione di controlli granulari sulla privacy che permettono l'esclusione automatica dei contenuti sensibili durante lo storage tramite tag specifici.
- Servizio API locale gestito da Bun con un viewer web integrato per il monitoraggio live delle richieste e la gestione delle code di revisione.
Perché conta. Per gli sviluppatori che operano su agenti AI locali o in ambienti multi-sessione, questo strumento è cruciale perché estende l'orizzonte temporale della memoria dell'agente mantenendo i costi inferenziali sotto controllo e garantendo la privacy dei dati sensibili.
Scheda generata automaticamente da un modello AI locale a partire dalla fonte originale: può contenere imprecisioni.