Files
DBAdmin/brain/knowledge/summaries/gbrain-long-term-memory.md
2026-06-18 09:56:58 +00:00

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
gbrain
long-term-memory
knowledge-graph
hybrid-search
mcp
2026-06-18 2026-06-18
raw/inbox/Nadaj swojemu AI Agentowi 36 supermocy_ pamięć długotrwałą w kilka minut dzięki GBrain (open source).md
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:

  1. Repozytorium Mózgu (Brain Repo): Standardowe, czytelne dla człowieka pliki Markdown wersjonowane za pomocą Gita.
  2. 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.
  3. 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.
  4. Warstwa Wyszukiwania (Retrieval): Hybrydowe wyszukiwanie łączące dopasowanie semantyczne (pgvector w 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 start wystawionej na localhost: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

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