Jun 18, 2026, 11:56 AM

This commit is contained in:
Paweł Domański
2026-06-18 09:56:58 +00:00
parent 02662603e8
commit 8190368188
24 changed files with 526 additions and 6 deletions
@@ -0,0 +1,48 @@
---
title: "Nadaj swojemu AI Agentowi 36 supermocy: pamięć długotrwałą w kilka minut dzięki GBrain (open source)"
type: "summary"
tags: [gbrain, long-term-memory, knowledge-graph, hybrid-search, mcp]
created: 2026-06-18
updated: 2026-06-18
sources: ["raw/inbox/Nadaj swojemu AI Agentowi 36 supermocy_ pamięć długotrwałą w kilka minut dzięki GBrain (open source).md"]
confidence: 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
- [[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`