Damian Dąbrowski

Ile pamięci potrzebuje autonomia?

Pełna autonomia bierze się z zarządzanej pamięci: nie z zapisywania wszystkiego, tylko z wiedzy, co jest aktualne, co ważne i co można odpuścić.

Pracuję nad zaawansowanymi systemami agentowymi. Teraz buduję Merso: pamięć długoterminową, dzięki której agent pamięta tygodnie pracy, a nie tylko jedną rozmowę.

Agentdziś, 7:30
  • pamiętawyniki 23 testów i zadań od września
  • wienajlepiej uczysz się między 7:00 a 9:00
  • zaktualizowałegzamin z fizyki przesunięty z 5.06 na 12.06
  • odpuściłoptyka: wypadła z zakresu egzaminu

Twój plan nauki na dziś

  • Masz przed sobą 3 egzaminy. Najbliższy jest z fizyki, za 12 dni.
  • Fizyka: 41% materiału, szansa zdania 55%. Tu jest największe ryzyko.
  • Matematyka: 72%, szansa 86%. Chemia: 58%, szansa 70%.
  • Dziś 50 minut fizyki: dynamika, bo tam od miesiąca powtarzają się Twoje błędy. Potem 20 minut powtórki chemii.
  • Plan do egzaminu jest gotowy: 11 sesji, trudne tematy rano, kiedy idzie Ci najlepiej.
Agentponiedziałek, 8:00
  • pamięta14 dni pracy: kalendarz, zadania, maile
  • wieco przynosi klientów: filmy, polecenia, oferty
  • zaktualizowałNordtech: decyzja zapada w tym tygodniu
  • odpuściłformularz dla Kowalskiego: klient się nie zgodził

Na czym dziś się skupić

  • Z ostatnich dwóch tygodni wynika, że priorytety się rozjechały: 70% czasu poszło na sprawy, które mogły poczekać.
  • Oferta dla Nordtech leży od 9 dni, a to Twój priorytet numer jeden. Zrób ją dziś do 12:00.
  • Formularz dla Kowalskiego możesz odpuścić: z wtorkowego maila wynika, że nie dojdzie do porozumienia.
  • Potem nagraj film na social media. Filmy dają 34% zasięgów i co piątego nowego klienta.
Agentdziś, 10:14
  • pamięta6 zamówień i 1 zwrot Marka
  • wiena co reaguje: darmowa dostawa tak, rabaty nie
  • zaktualizowałwysyłka do Niemiec: działa od wczoraj
  • odpuściłporzucony koszyk z maja: produktu już nie ma

Stały klient wraca po 3 miesiącach

  • Marek ogląda buty do biegania. Proponuję rozmiar 44: poprzednie 43 oddał jako za małe.
  • Bez rabatu na sneakersy, bo dwa razy go zignorował. Działa za to darmowa dostawa: przy niej kupuje 3 razy częściej.
  • Pytał o wysyłkę do Niemiec. Od wczoraj działa, więc mówię mu o tym od razu.
Agentdziś, 9:05
  • pamiętawszystkie faktury i umowy z 2 lat
  • wieaneks z 12.05: nowa stawka Alfy +8%
  • zaktualizowałtermin VAT przesunięty na 25.07
  • odpuściłspór o fakturę 04/2026: zamknięty korektą

Faktury i terminy

  • Faktura od dostawcy Alfa jest o 8% wyższa niż w umowie.
  • Zgadza się z aneksem z 12 maja, więc ją zatwierdzam. Nikogo nie trzeba pytać.
  • VAT za kwartał: termin 25.07. Brakuje jeszcze 2 dokumentów od firmy Beta, przypomniałem im wczoraj.
  • Gotówki wystarczy na 74 dni. W sierpniu wpłyną dwie duże płatności, więc nie ma ryzyka.
Agentdziś, 6:40
  • pamiętahistoria awarii i przeglądów wszystkich maszyn
  • wieobjawy, które poprzedziły awarię w marcu
  • zaktualizowałkalibracja CNC nr 3: 0,03 mm od 17.10
  • odpuściłalarm czujnika z wtorku: fałszywy, czujnik wymieniony

Stan maszyn przed pierwszą zmianą

  • Frezarka CNC nr 3: wibracje rosną od 6 dni.
  • To ten sam wzorzec, który pojawił się przed awarią wrzeciona w marcu.
  • Zalecam przegląd w piątek, przed zleceniem dla firmy Gamma, żeby nie stanęła produkcja.
  • Kalibracja z zeszłego tygodnia nadal trzyma tolerancję 0,03 mm.

Gdzie to działa

Wszędzie, gdzie agent pracuje z ludźmi dłużej niż jedną rozmowę i musi pamiętać, co już się wydarzyło.

Mersopamięć długoterminowa
  • Osobiste
    • Asystent osobistyPamięta Twoje sprawy, ustalenia i preferencje, więc niczego nie tłumaczysz od nowa.
    • Wiele projektów narazJeden asystent wie, co robiłeś wczoraj w każdym projekcie i co zostało otwarte.
  • Firmy
    • Software i ITAgenci kodowania znają historię projektu, decyzje i naprawione już błędy.
    • Obsługa klientaAgent zna pełną historię klienta, niezależnie od kanału kontaktu.
    • Sprzedaż i e-commerceAgent zna każdego klienta, jego zamówienia, złożone obietnice i to, czego potrzebuje dalej.
    • Finanse i księgowośćAgent zna każdego klienta biura, jego dokumenty i powtarzające się sprawy.
    • PrawoAsystent kancelarii zna akta, ustalenia i historię każdej sprawy.
    • HR i rekrutacjaAgent zna kandydatów, przebieg rozmów i podjęte decyzje.
    • Produkcja i przemysłAgent zna historię maszyn, awarii i ustawień.
    • LogistykaAgent zna trasy, dostawców i wcześniejsze problemy.
    • Marketing i mediaAgent zna markę, wcześniejsze kampanie i to, co zadziałało.
    • NieruchomościAgent pamięta, czego szuka klient i które oferty już widział.
  • Edukacja
    • Szkoły i korepetycjeKorepetytor AI prowadzi ucznia przez cały rok szkolny.
    • Kursy onlineAgent prowadzi kursanta przez kurs i pamięta jego postępy i pytania.
  • Zdrowie
    • Przychodnie i opiekaAsystent zna historię pacjenta i przebieg leczenia, przy ścisłej kontroli dostępu.

Jak to działa

Zapisać to nic. Sztuką jest tym zarządzać.

Większość systemów pamięci kończy się na M i E. Merso jest zbudowane wokół R.

Mersodiagram kontenerów, model C4, poziom 2

Merso: diagram kontenerów, model C4, poziom 2Memorize: Po każdej sesji harness sam wysyła jej zapis do Bramy. Nic nie trzeba robić ręcznie, a historia nie znika już po 30 dniach. Extract: Ekstrakcja czyta nowe sesje i z pomocą modelu wyciąga z nich to, co ważne: fakty, decyzje, rzeczy i powiązania między nimi. Reconcile: Serce systemu. Zarządca codziennie porównuje nowe z tym, co pamięć już wie: aktualizuje fakty (baza SQLite → Postgres), łączy duplikaty i zapomina zbędne. Robi to według reguł zapisanych w czytelnym pliku. Surface: Każda rozmowa zaczyna od krótkiego briefingu, a po resztę agent sięga na żądanie. Przez MCP pamięć czyta każde narzędzie, także takie bez adaptera. Own: Pamięć stoi na Twoim własnym koncie Cloudflare. Jest czytelna i poprawialna, a zmiana narzędzia niczego nie kasuje.Merso[System]Pamięć: faktyjęzyk Livry: TypeScriptbaza Livry: SQLiteważny do 21.10baza Livry: Postgresnowyaktualnysprawdzony przez CiebieLivrapołączonelivraClaude Code[Harness: hooks]Po sesji wysyła jej zapis,na starcie bierze briefing.Codex[Harness: hooks.json]Ten sam zapis sesjiprzez bliźniaczy adapter.Flue[Harness: TypeScript]Agent na Workers wysyłasesje i czyta pamięć.Inne narzędzia[Harness: MCP]Cursor, Gemini CLI, claude.aiczytają i piszą przez MCP.Brama[Kontener: Worker, API + MCP]Przyjmuje sesje z harnessówi podaje pamięć przez MCP.Pamięć[Kontener: D1 + Vectorize]Dziennik dni, fakty z datąważności i powiązania.Ekstrakcja[Kontener: Cloudflare Workflow]Wyciąga fakty, decyzje,rzeczy i powiązania.Model AI[System zewnętrzny]Dowolny: Claude,OpenAI albo Workers AI.Zarządca[Kontener: Cloudflare Workflow]Aktualizuje, łączy duplikaty,zapomina, pisze briefing.Konstytucja pamięci[Plik: Markdown]Reguły zarządzania jakoczytelny plik, nie kod.Przegląd pamięci[Kontener: Worker]Widzisz, co agent wie,i poprawiasz to.Ty[Osoba]Właściciel pamięci,dane na Twoim koncie.wysyła sesję[hook]wysyła sesję[hooks.json]wysyła sesję[HTTPS]zapisuje sesje[SQL]czyta,pisze fakty[SQL]wyciągafakty[HTTPS]uzgadnia z tym,co już wie[SQL]czytaregułyoceniazmiany[HTTPS]czyta i zapisuje[MCP]podaje briefing,szuka[SQL]przeglądai poprawiazmienia fakty[SQL]rysunekDiagram kontenerówzapismodel C4, poziom 2zakrescały cykl MERSO

Memorize. Po każdej sesji harness sam wysyła jej zapis do Bramy. Nic nie trzeba robić ręcznie, a historia nie znika już po 30 dniach.

Extract. Ekstrakcja czyta nowe sesje i z pomocą modelu wyciąga z nich to, co ważne: fakty, decyzje, rzeczy i powiązania między nimi.

Reconcile. Serce systemu. Zarządca codziennie porównuje nowe z tym, co pamięć już wie: aktualizuje fakty (baza SQLite → Postgres), łączy duplikaty i zapomina zbędne. Robi to według reguł zapisanych w czytelnym pliku.

Surface. Każda rozmowa zaczyna od krótkiego briefingu, a po resztę agent sięga na żądanie. Przez MCP pamięć czyta każde narzędzie, także takie bez adaptera.

Own. Pamięć stoi na Twoim własnym koncie Cloudflare. Jest czytelna i poprawialna, a zmiana narzędzia niczego nie kasuje.

  • osoba
  • kontener: osobno działająca część Merso
  • serce: Reconcile
  • harness albo system zewnętrzny
  • granica systemu
  • kto z kim rozmawia i po co, w nawiasie technologia
  • aktywne w bieżącym kroku

Teraz w systemie

  1. MClaude Code, Codex i Flue kończą sesje i wysyłają zapisy.
  2. MBrama zapisuje 3 sesje w dzienniku dnia.
  3. EEkstrakcja czyta nowe sesje i pyta model.
  4. ENowy fakt: baza Livry to teraz Postgres.
  5. RZarządca czyta reguły z konstytucji pamięci.
  6. RFakt „baza: SQLite” zamknięty: był ważny do 21.10.
  7. R„livra” i „Livra” połączone w jedną rzecz.
  8. SNowa sesja w Claude Code dostaje briefing: 4 zdania.
  9. SCursor pyta przez MCP o bazę Livry i dostaje: Postgres.
  10. OOtwierasz przegląd pamięci.
  11. OPotwierdzasz fakt: baza Postgres sprawdzona.

Elementy schematu

  • Claude Code [Harness: hooks]: Po sesji wysyła jej zapis, na starcie bierze briefing.
  • Codex [Harness: hooks.json]: Ten sam zapis sesji przez bliźniaczy adapter.
  • Flue [Harness: TypeScript]: Agent na Workers wysyła sesje i czyta pamięć.
  • Inne narzędzia [Harness: MCP]: Cursor, Gemini CLI, claude.ai czytają i piszą przez MCP.
  • Brama [Kontener: Worker, API + MCP]: Przyjmuje sesje z harnessów i podaje pamięć przez MCP.
  • Pamięć [Kontener: D1 + Vectorize]: Dziennik dni, fakty z datą ważności i powiązania.
  • Ekstrakcja [Kontener: Cloudflare Workflow]: Wyciąga fakty, decyzje, rzeczy i powiązania.
  • Model AI [System zewnętrzny]: Dowolny: Claude, OpenAI albo Workers AI.
  • Zarządca [Kontener: Cloudflare Workflow]: Aktualizuje, łączy duplikaty, zapomina, pisze briefing.
  • Konstytucja pamięci [Plik: Markdown]: Reguły zarządzania jako czytelny plik, nie kod.
  • Przegląd pamięci [Kontener: Worker]: Widzisz, co agent wie, i poprawiasz to.
  • Ty [Osoba]: Właściciel pamięci, dane na Twoim koncie.

Relacje

  • Claude Code → Brama: wysyła sesję [hook]
  • Codex → Brama: wysyła sesję [hooks.json]
  • Flue → Brama: wysyła sesję [HTTPS]
  • Brama → Pamięć: zapisuje sesje [SQL]
  • Ekstrakcja → Pamięć: czyta, pisze fakty [SQL]
  • Ekstrakcja → Model AI: wyciąga fakty [HTTPS]
  • Zarządca → Pamięć: uzgadnia z tym, co już wie [SQL]
  • Zarządca → Konstytucja pamięci: czyta reguły
  • Zarządca → Model AI: ocenia zmiany [HTTPS]
  • Inne narzędzia → Brama: czyta i zapisuje [MCP]
  • Brama → Pamięć: podaje briefing, szuka [SQL]
  • Ty → Przegląd pamięci: przegląda i poprawia
  • Przegląd pamięci → Pamięć: zmienia fakty [SQL]