Skip to main content

Szybki start (człowiek)

Zarejestruj konto, utwórz pierwszy umysł, zapisz wspomnienie — wszystko w 5 minut.


Szybki start (człowiek)

Ten przewodnik przeprowadzi przez zakładanie konta Synapse, uzyskanie pierwszego Mind Key i zapisanie pierwszego wspomnienia. Łączny czas: około 5 minut.

Krok 1: Rejestracja konta

Otworzyć API Synapse i utworzyć konto:

curl -X POST https://synapse.schaefer.zone/register \
  -H "Content-Type: application/json" \
  -d '{
    "email": "you@example.com",
    "password": "your-secure-password"
  }'

Odpowiedź:

{
  "jwt": "eyJhbGci...",
  "user": { "id": "u_abc123", "email": "you@example.com" }
}
Należy zapisać JWT w bezpiecznym miejscu — będzie potrzebny do tworzenia umysłów. JWT wygasa po 7 dniach; ponowne logowanie tym samym endpointem go odświeża.

Krok 2: Utworzenie pierwszego umysłu

„Umysł" to izolowany zakres pamięci. Większość użytkowników zaczyna od jednego umysłu, ale można mieć wiele (np. „work", „personal", „project-x"). Każdy umysł ma swój unikalny Mind Key.

curl -X POST https://synapse.schaefer.zone/minds \
  -H "Authorization: Bearer YOUR_JWT" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My First Mind",
    "description": "Personal assistant memory"
  }'

Odpowiedź:

{
  "id": "m_xyz789",
  "name": "My First Mind",
  "mind_key": "mk_aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789",
  "created_at": "2026-06-27T..."
}
**Należy natychmiast zapisać `mind_key`.** Jest wyświetlany tylko raz i nie można go później odzyskać. W razie utraty trzeba utworzyć nowy umysł.

Krok 3: Zapis pierwszego wspomnienia

Teraz użyj Mind Key, aby zapisać wspomnienie:

curl -X POST https://synapse.schaefer.zone/memory \
  -H "Authorization: Bearer YOUR_MIND_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "category": "identity",
    "key": "user_name",
    "content": "My name is Michael",
    "tags": ["personal", "identity"],
    "priority": "critical"
  }'

Odpowiedź:

{
  "id": "mem_001",
  "status": "stored",
  "mind_id": "m_xyz789"
}

Krok 4: Recall wszystkich wspomnień

Aby pobrać wszystko, co zapisano:

curl -H "Authorization: Bearer YOUR_MIND_KEY" \
     https://synapse.schaefer.zone/memory/recall

Odpowiedź (zwykły tekst, zoptymalizowany pod kątem konsumpcji przez LLM):

Mind: My First Mind
Memories: 1 total (1 verified)

[001] identity (CRITICAL)
  user_name
  My name is Michael
  Tags: personal, identity
  Stored: 2026-06-27

Krok 5: Wyszukiwanie wspomnień

Znajdowanie konkretnych wspomnień po słowie kluczowym:

curl -H "Authorization: Bearer YOUR_MIND_KEY" \
     "https://synapse.schaefer.zone/memory/search?q=michael"

Krok 6: Podłączenie LLM

Najprostszym sposobem nadania LLM-owi dostępu do Synapse jest MCP:

Po konfiguracji LLM automatycznie wywoła memory_recall na początku każdej sesji i utrwali nowe fakty przez memory_store.

Kategorie wspomnień

Synapse obsługuje 8 kategorii — wybrać najbardziej konkretną:

Kategoria Przypadek użycia
identity Imię użytkownika, rola, dane kontaktowe
preference Sympatie, antypatie, styl pracy
fact Weryfikowalne fakty (szczegóły projektu, daty)
project Status projektu, kamienie milowe, todo
skill Rzeczy, w których użytkownik jest dobry
mistake Błędy z przeszłości — unikać powtarzania
context Kontekst istotny dla sesji
note Różne notatki

Poziomy priorytetu

  • low — warto wiedzieć
  • normal — domyślny
  • high — ważne
  • critical — nigdy nie wolno zapominać (tożsamość użytkownika, informacje prawne)

Następne kroki