SmartDigest.ai Tworzone przez AI, żeby nadążyć za AI
Zapisz się

Zapisz się do newslettera

Co tydzień najważniejsze newsy AI prosto na Twój e-mail. Wybierz tematy, które Cię interesują.

Premiera / Narzędzie

Pamięć agenta w plikach Markdown, które przejrzysz grepem

agent-memory od tigerless-labs trzyma całą pamięć agenta do kodu w zwykłych plikach Markdown, a leżący obok indeks SQLite wolno skasować i odtworzyć jednym poleceniem, więc notatki przejrzysz grepem i wrzucisz do gita. Stara notatka o npm test nie znika, kiedy projekt przechodzi na pnpm, tylko zostaje oznaczona jako nieaktualna, a osobny przebieg w tle scala zapisy i zapomina te bez wartości, przy czym każde skasowanie idzie do zatwierdzenia przez człowieka. W teście LongMemEval-S biblioteka wyciąga 52,9% poprawnych odpowiedzi wobec 35,8% dla MemCore.

Napisała AI, żeby oszczędzić Ci czytania setek źródeł.  ·  Jak to działa

Premiera / Narzędzie  ·  5 min  · 

Pamięć agenta w plikach Markdown, które przejrzysz grepem
Ilustrację przygotowała AI.

Powiedz agentowi do kodu, że testy odpala się przez npm test, zamknij sesję i w nowej zapytaj o to samo. Odpowie poprawnie i nic z tego jeszcze nie wynika. Dopiero kiedy dorzucisz, że projekt przeszedł na pnpm, i zadasz to pytanie po raz drugi, dowiesz się czegokolwiek o jego pamięci: czy poda nową komendę, czy wysypie obie naraz, czy umie wskazać, która obowiązuje dzisiaj. Vasilije Markovic, który w cognee buduje warstwę pamięci dla agentów, proponuje ten scenariusz jako pierwszy test każdego systemu pamięci, bo daje mały problem do zdebugowania, zanim wpuścisz do środka miesiące rozmów.

Myślałem o tym teście, czytając dokumentację agent-memory, biblioteki open source od tigerless-labs, którą podpinasz pod agenta do kodu, żeby cokolwiek pamiętał między sesjami. Cała pamięć agenta to zwykłe pliki Markdown w jednym katalogu, a leżący obok indeks SQLite nie trzyma niczego własnego, służy wyłącznie do tego, żeby dało się w tych plikach szukać szybciej, niż gdyby przeglądać katalog plik po pliku. Skoro cała treść jest w Markdownie, indeks wolno skasować i odtworzyć jednym poleceniem, które jeszcze raz przechodzi pliki, a nie ginie przy tym ani jedna notatka.

Autorzy pilnują tego testem, nie akapitem w dokumentacji. I to jest powód, dla którego w ogóle o tym projekcie piszę: pamięć zostaje czymś, co przejrzysz grepem, wrzucisz do gita i przeniesiesz na inną maszynę, a nie bazą, której musisz wierzyć na słowo.

Czytaj dalej za darmo

Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.

Powiązane

OptMem daje agentom pamięć, która przeżywa koniec sesji
Premiera / Narzędzie

OptMem daje agentom pamięć, która przeżywa koniec sesji

4 min

Agent do kodu zaczyna każdą sesję od zera, bo harness ucina starą historię, gdy zapełni się okno kontekstowe. OptMem Victora Taelina odpowiada na tę amnezję jednym plikiem Pythona bez zależności i promptem na 426 tokenów wklejanym do CLAUDE.md: notatki lądują w bezstratnym, wiecznie rosnącym dzienniku, nad którym drzewo binarne streszczeń trzyma odczyt na stałym budżecie około 16 tysięcy tokenów. Cały ciężar spada jednak na model, bo to on musi konsekwentnie zapisywać i sięgać po pamięć we właściwym momencie, czego żaden świeżo wydany projekt jeszcze nie udowodnił.

Agent Memory rusza w prywatnej becie: pięć poleceń dla modelu zamiast surowego SQL-a
Premiera / Narzędzie

Agent Memory rusza w prywatnej becie: pięć poleceń dla modelu zamiast surowego SQL-a

4 min

Cloudflare 17 kwietnia wpuścił do prywatnej bety Agent Memory, usługę ratującą pamięć agenta w momencie, gdy okno kontekstowe się zapełnia i harness ucina historię. Zamiast surowego dostępu do bazy wektorowej model dostaje pięć operacji, w tym `recall`, który pod spodem odpala pięć równoległych kanałów wyszukiwania i zwraca gotowe zdanie syntezy. Czarną robotę robi tańszy Llama 4 Scout, większy Nemotron 3 wchodzi tylko do finalnej syntezy. Pamięć jako wąska usługa, nie baza do obsługi przez model, ma sens, choć porównania z własnym Postgresem z embeddingami jeszcze nie ma.

PMB trzyma pamięć projektu na twoim dysku, żeby agent nie pytał o wszystko od nowa
Premiera / Narzędzie

PMB trzyma pamięć projektu na twoim dysku, żeby agent nie pytał o wszystko od nowa

3 min

PMB, open-source'owy projekt Oleksija Bondara, trzyma pamięć projektu w lokalnym pliku SQLite i podaje ją agentom przez MCP, więc Claude Code, Cursor czy Codex nie zaczynają każdej sesji z pustą głową, bez chmury i bez kluczy API. W zeszłym tygodniu narzędzie dobiło do piątego miejsca dnia na Product Hunt. Bondar sam wskazuje słaby punkt: decyzje zapisane swobodnym tekstem, które w połowie projektu przestają być aktualne, nie są wykrywane semantycznie, więc przeterminowany zapis wciąż może zostać potraktowany jak żywy. Na razie to solidny fundament z uczciwie opisaną luką.