A Hippo megtanítja az AI-ügynököket felejteni, hogy jobban emlékezzenek
A Hippo nevű nyílt forráskódú eszköz célja, hogy az AI-ügynökök ne felejtsék el a korábbi tapasztalatokat, még akkor sem, ha eszközt váltanak a fejlesztők.

A kitfunso által fejlesztett, Hippo nevű nyílt forráskódú projekt az AI-ügynökök memóriavesztésének problémáját oldja meg a munkamenetek között, lehetővé téve, hogy az ügynökök ne csak tárolják, hanem „megtanulják felejteni” a kevésbé releváns információkat — írja a GitHub.
Az eszköz közös memóriaréteget biztosít több AI-eszköz, például a Claude Code, a Cursor és a Codex számára. Ez azt jelenti, hogy a fejlesztők akár a Claude Code-ot használják hétfőn, a Cursort kedden, vagy a Codexet szerdán, a kontextus és a tanulságok átvihetők az eszközök között, így nincs szükség arra, hogy minden alkalommal „nulláról” induljanak.
A memória hálója
A Hippo egy SQLite alapú tárolást használ, markdown és YAML tükrözéssel, ami git-követhetővé és emberi olvasásra alkalmassá teszi a memóriafájlokat. Emellett nulla futásidejű függőséggel rendelkezik, és Node.js 22.5+ verziót igényel. Az opcionális embeddingek a @xenova/transformers segítségével érhetők el.
Tanulás a tapasztalatokból
A rendszer képes tanulni a git commitokból, konszolidálni a memóriákat (pl. elhalványítás, összevonás, metszés), és a „magas értékű” tanulságokat globális tárhelyre megosztani, így azok minden projektben elérhetővé válnak. Az adaptív felejtés funkció biztosítja, hogy a ritkábban használt ügynökök emlékei hosszabb ideig megmaradjanak, nem csupán az idő múlása alapján.
A v0.18-as verzióban bevezetett többprojekt-automatikus felfedezés lehetővé teszi, hogy a hippo init --scan [dir] parancs egy adott könyvtár alatti összes git repót inicializálja, és alapértelmezetten egy évnyi git előzményekkel töltse fel a memóriát a Claude Code, a Cursor és a Codex számára 2024. március elsejéig.