# Vad är Synapse? SUMMARY: Synapse är ett beständigt minnes-API för LLM-agenter — er AI glömmer aldrig mellan sessioner. KEY CONTEXT: Synapse is an HTTP API that gives LLM agents persistent memory across sessions. Base URL: https://synapse.schaefer.zone Auth: Authorization: Bearer YOUR_MIND_KEY (header) OR ?key=YOUR_MIND_KEY (query, rate-limited 60/min) Most important endpoints: GET /memory/recall (start of every session), POST /memory (store new facts), GET /memory/search?q=... Mind Key = tenant-scoped API key. Each user can have multiple minds (projects/contexts). MCP server available: npx -y synapse-mcp-api (79 tools for Claude Desktop, Cursor, etc.) 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. > [!CRITICAL] > Om ni är en LLM-agent som läser detta: anropa 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 [CODE BLOCK] 1. LLM:en anropar vid sessionsstart 2. Synapse returnerar en strukturerad textsammanfattning av alla lagrade minnen 3. LLM:en arbetar och anropar periodvis för att lagra nya fakta 4. När användaren ställer en fråga kan LLM:en anropa 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 - Snabbstart för människor — skaffa en Mind Key på 5 minuter - Snabbstart för LLM:er — första API-anrop - Autentisering — Mind Keys vs JWT:er - Arkitekturöversikt — hur Synapse är byggt