3.9 KiB
3.9 KiB
title, type, tags, created, updated, sources, confidence
| title | type | tags | created | updated | sources | confidence | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nadaj swojemu AI Agentowi 36 supermocy: pamięć długotrwałą w kilka minut dzięki GBrain (open source) | summary |
|
2026-06-18 | 2026-06-18 |
|
high |
Nadaj swojemu AI Agentowi 36 supermocy: pamięć długotrwałą w kilka minut dzięki GBrain (open source)
Artykuł autorstwa Tort Mario opisuje system GBrain — otwartoźródłową platformę pamięci długoterminowej dla agentów AI, zainicjowaną przez Garry'ego Tana (szefa Y Combinator). GBrain rozwiązuje problem "amnezji agentów" (bezstanowości sesji) poprzez automatyczne przekształcanie lokalnych plików Markdown w ustrukturyzowany, samoorganizujący się graf wiedzy zintegrowany z interfejsami programistycznymi poprzez Model Context Protocol (MCP).
Key Points
Architektura GBrain
System opiera się na 4 odrębnych warstwach:
- Repozytorium Mózgu (Brain Repo): Standardowe, czytelne dla człowieka pliki Markdown wersjonowane za pomocą Gita.
- Warstwa Umiejętności (Skill Layer): 34 gotowe scenariusze (workflows) uruchamiane automatycznie na podstawie kontekstu. Do najważniejszych należą:
- Procesor spotkań (Meeting Processor): Wyodrębnia decyzje i zadania z transkrypcji spotkań.
- Podsumowanie e-maili (Email Summarizer): Łączy nadawców z grafem organizacji.
- Relacje linków (Link Linker): Odkrywa powiązania między URL a notatkami.
- Cykl snów (Dream Cycle): Autonomiczna, nocna optymalizacja bazy wiedzy.
- Rdzeń GBrain (Core): Wykonuje szybką ekstrakcję encji (ludzie, firmy, daty) i relacji (np.
works_at,invested_in) bez używania drogich modeli LLM oraz uruchamia serwer MCP. - Warstwa Wyszukiwania (Retrieval): Hybrydowe wyszukiwanie łączące dopasowanie semantyczne (
pgvectorw PostgreSQL) oraz dopasowanie słów kluczowych (BM25/ripgrep).
Przełomowe cechy użytkowe
- Dream Cycle (Cykl snów): Nocny potok optymalizacyjny, który naprawia uszkodzone odnośniki w bazie, aktualizuje relacje, usuwa duplikaty i przebudowuje osadzenia (embeddings), dzięki czemu baza codziennie rano jest spójna i zoptymalizowana.
- Wyszukiwanie Hybrydowe (Hybrid Search): Sam wektor gubi precyzyjne numery wersji lub nazwy własne, z kolei wyszukiwanie tekstowe gubi semantykę. Połączenie pgvector i BM25 w GBrain daje niespotykaną dotąd dokładność wyszukiwania (R@5 = 97,9% w teście LongMemEval).
- Rodzimy MCP: Serwer GBrain udostępnia pamięć bezpośrednio dla Claude Code, Kursora i Windsurfa za pomocą komendy
gbrain startwystawionej nalocalhost:3000/mcp.
Wdrożenie na serwerze (VPS)
Aby cykl snów (Dream Cycle) mógł bez przeszkód działać w nocy, zaleca się wdrożenie GBrain na serwerze VPS (np. dostawca Aeza, z konfiguracją Ubuntu, PostgreSQL z rozszerzeniem vector, silnikiem Bun lub npm oraz usługą systemd zapewniającą ciągłość działania).
Relevant Concepts
- concepts/dream-cycle — Autonomiczna optymalizacja i konserwacja bazy wiedzy w okresach niskiej aktywności.
- concepts/hybrid-search — Połączenie wyszukiwania wektorowego z tradycyjnym dopasowaniem słów kluczowych (BM25).
- concepts/three-tier-memory — Zarządzanie pamięcią trwałą w architekturze agentowej.
- concepts/mcp-servers — Protokół komunikacyjny łączący agentów z zewnętrznymi źródłami danych.
Relevant Entities
- entities/gbrain — Otwartoźródłowy system pamięci i grafu wiedzy dla agentów AI.
- entities/pgvector — Rozszerzenie PostgreSQL do przechowywania i wyszukiwania wektorów.
- entities/aeza — Dostawca hostingu VPS wykorzystywany do wdrażania agentów pamięciowych.
Sources
raw/inbox/Nadaj swojemu AI Agentowi 36 supermocy_ pamięć długotrwałą w kilka minut dzięki GBrain (open source).md