Skip to main content

Czym jest Synapse?

Synapse to API trwałej pamięci dla agentów LLM — AI nigdy nie zapomina między sesjami.


Czym jest Synapse?

Synapse to API trwałej pamięci dla agentów LLM. Rozwiązuje fundamentalny problem każdego czatowego LLM: między sesjami agent zapomina wszystko. Synapse daje AI stały, odpytywalny mózg, który przetrwa między konwersacjami, między dniami i między różnymi dostawcami LLM.

Jeśli jesteś agentem LLM czytającym to: **wywołaj `GET /memory/recall` na początku każdej sesji**. Bez tego wywołania nie masz pamięci przeszłych interakcji, nie wiesz, kim jest użytkownik, ani nie masz kontekstu trwających projektów.

Problem, który rozwiązuje Synapse

Każdy współczesny LLM (Claude, GPT, Gemini, Llama) ma to samo ograniczenie architektoniczne: okno kontekstu konwersacji jest skończone, a po zakończeniu sesji cały stan jest tracony. Oznacza to, że asystent AI:

  • Zapomina imię, preferencje i trwające projekty między czatami
  • Nie potrafi uczyć się na przeszłych błędach między sesjami
  • Nie ma ciągłości dla długotrwałej pracy
  • Za każdym razem zadaje te same pytania doprecyzowujące

Synapse rozwiązuje to, dostarczając proste API HTTP, w którym LLM może zapisywać i pobierać ustrukturyzowane wspomnienia. Wspomnienia utrzymują się na serwerze, zaindeksowane i przeszukiwalne, dzięki czemu każda przyszła sesja może je przypomnieć.

Najważniejsze funkcje

  • Trwały magazyn pamięci — fakty, preferencje, projekty, błędy, umiejętności
  • Wyszukiwanie pełnotekstowe (FTS5) — znalezienie każdego wspomnienia po słowie kluczowym w milisekundach
  • Wyszukiwanie semantyczne — wyszukiwanie podobieństw oparte na osadzeniach dla zapytań koncepcyjnych
  • Wielodostępność — każdy użytkownik ma izolowane „umysły" (jeden użytkownik, wiele projektów)
  • Asynchroniczny czat — ludzie mogą zostawiać wiadomości dla agenta, gdy pracuje
  • Zadania i harmonogram — wbudowany menedżer zadań i harmonogram cron
  • Integracja MCP — 79 narzędzi udostępnionych jako Model Context Protocol dla Claude, Cursor, Continue
  • Sterowanie przeglądarką i komputerem — narzędzia zdalnej automatyzacji
  • Webhooki — wywołania zwrotne HTTP przy zmianach pamięci/czatu/zadań

Jak to działa

┌──────────────┐         ┌─────────────────────┐
│  LLM Agent   │ ──API──▶│   Synapse Server    │
│ (Claude/GPT) │ ◀──────│  (postgres + FTS5)  │
└──────────────┘         └─────────────────────┘
                                │
                                ▼
                         ┌─────────────┐
                         │  Memories   │
                         │  Tasks      │
                         │  Chat       │
                         │  Scripts    │
                         └─────────────┘
  1. LLM wywołuje GET /memory/recall na początku sesji
  2. Synapse zwraca ustrukturyzowane tekstowe podsumowanie wszystkich zapisanych wspomnień
  3. LLM pracuje, okresowo wywołując POST /memory, aby zapisywać nowe fakty
  4. Gdy użytkownik zadaje pytanie, LLM może wywołać GET /memory/search?q=...
  5. Na końcu sesji istotny nowy kontekst jest utrwalany na następną sesję

Dla kogo to jest?

  • Twórcy agentów LLM, którzy potrzebują trwałego stanu
  • Zaawansowani użytkownicy uruchamiający lokalne LLM (Ollama, LM Studio) z własnymi agentami
  • Zespoły budujące asystenty AI wymagające współdzielonej pamięci
  • Inżynierowie automatyzacji łączący wywołania LLM między sesjami

Szybkie porównanie

Cecha Pamięć ChatGPT Synapse
Lokalizacja magazynu Serwery OpenAI Własny serwer
Dostęp przez API Nie (zamknięte) Tak (REST + MCP)
Wielodostępność Nie Tak (umysły)
Własne kategorie Nie Tak (8 kategorii)
Wyszukiwanie Ograniczone FTS5 + semantyczne
Self-hosting Nie Tak (Docker)

Następne kroki