Obsah

Cognee - AI memory

zdroj: https://github.com/topoteretes/cognee

Cognee je open-source Python knihovna, která funguje jako paměťová vrstva pro AI agenty. Nahrazuje tradiční RAG (Retrieval-Augmented Generation) tím, že místo plochých vektorových embeddingů vytváří knowledge graph – propojené uzly a vztahy. Výsledkem je přesnost odpovědí kolem 90% oproti ~60% u klasického RAG. Projekt má přes 7 600 hvězd na GitHubu a Apache-2.0 licenci.

Kde Cognee smysl dává a kde ne

Use-case Vhodné?
Firemní znalostní báze, interní postupy ✅ Statické, velké, ideální
Osobní zápisky a know-how ✅ Rostou pomalu, nemění se
Architektonická rozhodnutí projektů (ADR) ✅ Mění se výjimečně
Dokumentace k nástrojům a API ✅ Statické, velké množství
Aktivně vyvíjený kód v repozitáři ❌ Raději filesystem MCP
Živá data (ceníky, tickety, stavy) ❌ Příliš volatilní
Malý počet souborů ❌ Dej je Claude přímo do kontextu

Hybridní přístup: Cognee + filesystem

Nejpraktičtější architektura pro vývojáře kombinuje Cognee s přímým čtením souborů: Hybridní přístup: Cognee + filesystem Nejpraktičtější architektura pro vývojáře kombinuje Cognee s přímým čtením souborů:

  1. Uživatel se ptá Claude přes MCP
  2. Claude zavolá cognee.search() → dostane názvy relevantních souborů
  3. Claude zavolá filesystem MCP → načte celý soubor z disku
  4. Claude odpoví s plným kontextem

Cognee = katalog a discovery (nevím kde odpověď leží) Disk = úložiště plného obsahu (chci celý soubor bez ztráty kontextu)