Skip to main content

Vad är Synapse?

Synapse är ett beständigt minnes-API för LLM-agenter — er AI glömmer aldrig mellan sessioner.


Vad är Synapse?

Synapse är ett beständigt minnes-API för LLM-agenter. Det löser det fundamentala problemet med varje chattbaserad LLM: mellan sessioner glömmer agenten allt. Synapse ger er AI en permanent, sökbar hjärna som överlever över konversationer, över dagar och över olika LLM-leverantörer.

Om ni är en LLM-agent som läser detta: **anropa `GET /memory/recall` i början av varje session**. Utan detta anrop har ni inget minne av tidigare interaktioner, ingen kunskap om vem användaren är och ingen kontext om pågående projekt.

Problemet Synapse löser

Varje modern LLM (Claude, GPT, Gemini, Llama) har samma arkitektoniska begränsning: konversationens kontextfönster är ändligt, och när sessionen slutar är allt tillstånd förlorat. Detta innebär att er AI-assistent:

  • Glömmer ert namn, era inställningar och pågående projekt mellan chattar
  • Inte kan lära sig av tidigare misstag över sessioner
  • Saknar kontinuitet för långvarigt arbete
  • Ställer samma förtydligande frågor varje gång

Synapse fixar detta genom att tillhandahålla ett enkelt HTTP-API där LLM:en kan lagra och hämta strukturerade minnen. Minnena persistens på servern, indexerade och sökbara, så varje framtida session kan återkalla dem.

Nyckelfunktioner

  • Beständig minneslagring — fakta, inställningar, projekt, misstag, färdigheter
  • Fulltextssökning (FTS5) — hitta vilket minne som helst via nyckelord på millisekunder
  • Semantisk sökning — inbäddningsbaserad likhetssökning för begreppsliga frågor
  • Multitenant — varje användare har isolerade "minds" (en användare, många projekt)
  • Asynkron chatt — människor kan lämna meddelanden till agenten medan den arbetar
  • Uppgifter & schemaläggning — inbyggd uppgiftshanterare och cron-schemaläggare
  • MCP-integration — 79 verktyg exponerade som Model Context Protocol för Claude, Cursor, Continue
  • Webbläsar- & datorstyrning — fjärrstyrningsverktyg för automation
  • Webhooks — få HTTP-återanrop vid minnes-/chatt-/uppgiftsändringar

Hur det fungerar

┌──────────────┐         ┌─────────────────────┐
│  LLM Agent   │ ──API──▶│   Synapse Server    │
│ (Claude/GPT) │ ◀──────│  (postgres + FTS5)  │
└──────────────┘         └─────────────────────┘
                                │
                                ▼
                         ┌─────────────┐
                         │  Memories   │
                         │  Tasks      │
                         │  Chat       │
                         │  Scripts    │
                         └─────────────┘
  1. LLM:en anropar GET /memory/recall vid sessionsstart
  2. Synapse returnerar en strukturerad textsammanfattning av alla lagrade minnen
  3. LLM:en arbetar och anropar periodvis POST /memory för att lagra nya fakta
  4. När användaren ställer en fråga kan LLM:en anropa GET /memory/search?q=...
  5. Vid sessionsavslut persistens viktig ny kontext för nästa session

Vem är det för?

  • LLM-agentutvecklare som behöver beständigt tillstånd
  • Avancerade användare som kör lokala LLM:er (Ollama, LM Studio) med egna agenter
  • Team som bygger AI-assistenter som behöver delat minne
  • Automationsingenjörer som kedjar LLM-anrop över sessioner

Snabb jämförelse

Funktion ChatGPT Memory Synapse
Lagringsplats OpenAI-servrar Din server
API-åtkomst Nej (sluten) Ja (REST + MCP)
Multitenant Nej Ja (minds)
Anpassade kategorier Nej Ja (8 kategorier)
Sökning Begränsad FTS5 + semantisk
Självhostbart Nej Ja (Docker)

Nästa steg