Loomem a Mem0, Zep, Letta i cognee
Loomem to otwarta warstwa kontekstu dla agentów AI, działająca jako pojedynczy plik wykonywalny Rust bez usług zewnętrznych. Wymagania dotyczące przechowywania danych różnią się zależnie od projektu i sposobu wdrożenia: biblioteka Mem0 domyślnie korzysta z lokalnego Qdrant i historii SQLite bez osobnej usługi bazy danych, natomiast samodzielnie hostowany stos serwera używa Postgres + pgvector. Na tej stronie porównujemy projekty pod kątem istotnym przy samodzielnym hostowaniu: zależności środowiska, interfejsu, licencji i przenośności. Informacje są aktualne na lipiec 2026 r., a szczegóły przechowywania Mem0 sprawdzono 25 października 2026 r. Przed cytowaniem sprawdź dokumentację poszczególnych projektów.
Porównanie w skrócie
| Loomem | Mem0 | Zep / Graphiti | Letta (MemGPT) | cognee | |
|---|---|---|---|---|---|
| Czym jest | Warstwa kontekstu dla agentów LLM | Warstwa pamięci (biblioteka + serwer) | Pamięć oparta na czasowym grafie wiedzy | Framework agentów stanowych z pamięcią | Platforma pamięci / GraphRAG |
| Licencja | Apache-2.0 | Apache-2.0 | Rdzeń Graphiti Apache-2.0 (Zep Community Edition wycofywany) | Apache-2.0 | Apache-2.0 |
| Język | Rust | Python / Node | Python | Python | Python (+ nowy rdzeń Rust) |
| Usługi zewnętrzne potrzebne do uruchomienia | Brak — wbudowane | Biblioteka: bez osobnej usługi bazy danych (lokalny Qdrant + historia SQLite). Stos serwera: Postgres + pgvector1 | Baza grafowa (Neo4j, FalkorDB lub Kuzu)2 | Postgres + pgvector3 | Magazyny grafowy, wektorowy i relacyjny4 |
| Silnik przechowywania | RocksDB + Tantivy, jeden plik wykonywalny | Wymienne backendy (ponad 20 baz wektorowych) | Baza grafowa | Postgres / pgvector | Wymienne backendy grafowe i wektorowe |
| Natywna obsługa MCP | Tak — narzędzia memory_* od razu dostępne | Głównie SDK / REST | Głównie SDK / API | Głównie SDK / API | Głównie SDK / API |
| Local-first i offline | Tak — lokalne embeddingi ONNX | Zależy od wybranego stosu | Wymaga uruchomionej bazy grafowej | Wymaga uruchomionego Postgresa | Samodzielny hosting, bardziej rozbudowany stos |
| Fakty bitemporalne | Tak (czas zapisu + czas zdarzenia) | Częściowo | Tak (krawędzie bitemporalne) | Nie (hierarchia kontekstu) | Rozwijany graf |
Projekty w skrócie
Mem0
Apache-2.0, do samodzielnego hostowania jako biblioteka lub serwer. Biblioteka domyślnie korzysta z lokalnego Qdrant dla wektorów i SQLite dla historii, więc nie wymaga osobnej usługi bazy danych. Samodzielnie hostowany stos serwera używa Postgres + pgvector. Mem0 obsługuje wymienne backendy wektorowe i szeroką gamę integracji z frameworkami; wymagania infrastrukturalne zależą od wybranego sposobu wdrożenia i dostawców.1
Zep / Graphiti
Zep opiera się na Graphiti, silniku czasowego grafu wiedzy z bitemporalnymi krawędziami (od kiedy / do kiedy obowiązują). Rdzeń Graphiti jest otwarty; Zep Community Edition jest wycofywany, więc samodzielny hosting oznacza uruchomienie Graphiti bezpośrednio z własną bazą grafową (Neo4j, FalkorDB lub Kuzu). To odpowiedni wybór, jeśli celem jest rozumowanie czasowe oparte na grafie w skali zespołu.
Letta (MemGPT)
Framework na licencji Apache-2.0, znany wcześniej jako MemGPT. Zapewnia agentom hierarchię pamięci inspirowaną systemami operacyjnymi (core / recall / archival), którą model edytuje we własnej pętli, i przechowuje wszystko w Postgres + pgvector. Sprawdza się, gdy potrzebujesz agentów stanowych samodzielnie edytujących pamięć zamiast osobnego magazynu kontekstu.
cognee
Platforma pamięci na licencji Apache-2.0 łącząca embeddingi wektorowe, rozumowanie grafowe i generowanie ontologii na potrzeby GraphRAG nad dokumentami. Można ją hostować samodzielnie przez Dockera lub lokalnie w organizacji; nowszy rdzeń Rust pozwala na lżejsze wdrożenia. Nadaje się do pracy z wiedzą skoncentrowanej na dokumentach i ontologiach.
Gdzie pasuje Loomem
Wybierz Loomem, gdy chcesz, by kontekst jednej osoby podążał za nią między modelami i narzędziami bez prac operacyjnych: jeden plik wykonywalny Rust, żadnej zewnętrznej bazy do uruchamiania i zabezpieczania, natywne MCP do bezpośredniego połączenia Claude, ChatGPT, Codex lub Cursor oraz lokalne embeddingi ONNX, dzięki którym pierwszy wpis nie wymaga internetu. Wyszukiwanie to ważona hybryda BM25 (Tantivy), wektorów i sygnałów z grafu encji. Fakty są bitemporalne, a konsolidacja w tle utrzymuje kontekst w użytecznej postaci.
Wybierz inne rozwiązanie, jeśli Twoje potrzeby są inne: Mem0 dla szerokiego wyboru magazynów wektorowych i integracji z frameworkami, Zep/Graphiti do grafowego rozumowania czasowego w skali zespołu, Letta dla agentów samodzielnie edytujących pamięć, a cognee dla ontologii i GraphRAG nad dużymi zbiorami dokumentów. Loomem celowo ogranicza się do pamięci jednego użytkownika — nie jest frameworkiem agentów ani platformą wielodzierżawną.
To nie to samo co „Loom” ani „OpenMemory”
Ze względu na nazwę Loomem bywa mylony z dwoma niepowiązanymi projektami. Loom to osobne narzędzie pamięci lokalnej dla LLM-ów, z inną bazą kodu i autorem. OpenMemory to serwer pamięci MCP projektu Mem0. Loomem nie jest powiązany z żadnym z nich: to Loomem — pojedynczy plik wykonywalny Rust bez zewnętrznej bazy danych, z natywnym MCP, zbudowany jako przenośna warstwa kontekstu dla agentów AI. Jeśli szukasz jednego z pozostałych, są to inne narzędzia; ta strona dotyczy Loomem (loomem.ai).
Zobacz wyniki na stronie benchmarków lub zacznij na stronie głównej.
Źródła
- Mem0 — biblioteka domyślnie korzysta z lokalnego Qdrant + historii SQLite, bez osobnej usługi bazy danych; samodzielnie hostowany stos serwera używa Postgres + pgvector. Backend wektorowy można wymienić. Szczegóły przechowywania sprawdzono 25 października 2026 r. w oficjalnym opisie i tabelach domyślnych komponentów; repozytorium.
- Zep / Graphiti — wymaga bazy grafowej: Neo4j, FalkorDB, Kuzu lub Amazon Neptune. github.com/getzep/graphiti, help.getzep.com.
- Letta (MemGPT) — samodzielny hosting używa Postgresa z rozszerzeniem
pgvector(LETTA_PG_URI). docs.letta.com/guides/selfhosting/postgres. - cognee — magazyny relacyjne (Postgres/SQLite), grafowe (Kuzu/Neo4j/FalkorDB) i wektorowe (domyślnie LanceDB, Qdrant i inne). docs.cognee.ai.
Wszystkie cztery są dostępne na licencji Apache-2.0 (Mem0, Graphiti, Letta, cognee). Informacje sprawdzono w lipcu 2026 r. Przed cytowaniem sprawdź dokumentację poszczególnych projektów.