# Wat is Synapse? SUMMARY: Synapse is een permanente memory-API voor LLM-agents — uw AI vergeet nooit tussen sessies. 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.) Wat is Synapse? Synapse is een permanente memory-API voor LLM-agents. Het lost het fundamentele probleem van elke chat-gebaseerde LLM op: tussen sessies vergeet de agent alles. Synapse geeft uw AI een permanente, doorzoekbare hersenen die overleeft tussen gesprekken, over dagen, en over verschillende LLM-providers. > [!CRITICAL] > Als u een LLM-agent bent die dit leest: roep aan aan het begin > van elke sessie. Zonder deze aanroep heeft u geen geheugen van eerdere interacties, > geen kennis van wie de gebruiker is, en geen context over lopende projecten. Het probleem dat Synapse oplost Elke moderne LLM (Claude, GPT, Gemini, Llama) heeft dezelfde architecturale beperking: het gesprekscontextvenster is eindig, en zodra de sessie eindigt, is alle staat verloren. Dit betekent dat uw AI-assistent: - Uw naam, voorkeuren en lopende projecten vergeet tussen chats - Niet kan leren van eerdere fouten tussen sessies - Geen continuïteit heeft voor langlopend werk - Elke keer dezelfde verduidelijkende vragen opnieuw stelt Synapse lost dit op door een eenvoudige HTTP-API te bieden waar de LLM gestructureerde herinneringen kan opslaan en ophalen. De herinneringen blijven op de server staan, geïndexeerd en doorzoekbaar, zodat elke toekomstige sessie ze kan ophalen. Belangrijkste functies - Permanente memory-opslag — feiten, voorkeuren, projecten, fouten, vaardigheden - Volledige-tekst zoekopdracht (FTS5) — vind elke herinnering op trefwoord in milliseconden - Semantisch zoeken — embeddings-gebaseerde similariteitszoekopdracht voor conceptuele query's - Multi-tenant — elke gebruiker heeft geïsoleerde "minds" (één gebruiker, veel projecten) - Asynchrone chat — mensen kunnen berichten achterlaten voor de agent terwijl deze werkt - Taken & planning — ingebouwde taakbeheerder en cron-scheduler - MCP-integratie — 79 tools beschikbaar als Model Context Protocol voor Claude, Cursor, Continue - Browser- & computerbesturing — tools voor automatisering op afstand - Webhooks — ontvang HTTP-callbacks bij memory/chat/task-wijzigingen Hoe het werkt [CODE BLOCK] 1. De LLM roept aan bij sessiestart 2. Synapse retourneert een gestructureerde tekstsamenvatting van alle opgeslagen herinneringen 3. De LLM werkt, en roept periodiek aan om nieuwe feiten op te slaan 4. Wanneer de gebruiker een vraag stelt, kan de LLM aanroepen 5. Bij sessie-einde wordt belangrijke nieuwe context gepersisteerd voor de volgende sessie Voor wie is het? - LLM-agent-ontwikkelaars die permanente staat nodig hebben - Power users die lokale LLM's draaien (Ollama, LM Studio) met aangepaste agents - Teams die AI-assistenten bouwen die gedeeld geheugen nodig hebben - Automatiseringsengineers die LLM-aanroepen ketenen tussen sessies Snelle vergelijking | Functie | ChatGPT Memory | Synapse | |---------|---------------|---------| | Opslaglocatie | OpenAI-servers | Uw server | | API-toegang | Nee (gesloten) | Ja (REST + MCP) | | Multi-tenant | Nee | Ja (minds) | | Aangepaste categorieën | Nee | Ja (8 categorieën) | | Zoekopdracht | Beperkt | FTS5 + semantisch | | Self-hostable | Nee | Ja (Docker) | Volgende stappen - Quick Start voor mensen — krijg een Mind Key in 5 minuten - Quick Start voor LLM's — eerste API-aanroepen - Authenticatie — Mind Keys vs JWT's - Architectuuroverzicht — hoe Synapse is opgebouwd