Shodh-Memory je framework navržený k řešení problému ztráty kontextu u AI agentů (jako jsou Claude, GPT nebo Cursor) mezi jednotlivými sessions. Systém je postaven v jazyce Rust a distribuován jako jediná binární složka o velikosti přibližně 17 MB. Využívá tříúrovňovou architekturu inspirovanou Cowanovým modelem pracovní paměti: pracovní paměť pro okamžité podněty, session paměť pro střednědobý kontext a dlouhodobou paměť postavenou na RocksDB pro trvalé ukládání informací. Celý proces učení probíhá přímo na hardwaru uživatele, což zajišťuje soukromí a možnost nasazení v izolovaných (air-gapped) prostředích.
Technologické jádro Shodh-Memory implementuje pokročilé neurovědecké koncepty, jako je Hebbovo učení (posilování spojení mezi souvisejícími vzpomínkami), aktivace útlumu (postupné zapomínání nevyužívaných informací) a sémantická konsolidace. Pro extrakci entit využívá model TinyBERT NER, který identifikuje osoby a organizace, a následně vytváří graf znalostí. Vyhledávání v paměti probíhá hybridně – kombinuje sémantické vyhledávání pomocí vektorů s grafovým šířením aktivace. Systém rovněž integruje metodologii GTD (Getting Things Done) pro správu úkolů a projektů přímo skrze AI agenta.
Pro hodnocení programu se prosím nejprve přihlaste