ArcRift: Lokale MCP-geheugenlaag die browserchats en IDE's verbindt
ArcRift, ontwikkeld door Eshaan Nair, is een lokale persistente geheugenlaag die browser-gebaseerde AI-chats verbindt met lokale ontwikkelomgevingen. De app legt de context van browserchats vast en stelt deze bloot via een native Model Context Protocol-server, zodat lokale IDE-agenten eerdere beslissingen en codefragmenten kunnen opvragen. Het slaat informatie op in een lokale SQLite-kennisgrafiek, voert semantische recall uit en draait embeddings lokaal. Ontwikkelaars en AI-krachtgebruikers die continue cross-sessie context nodig hebben, profiteren het meest.
ArcRift behoudt sessiecontinuïteit tussen browserchats en IDE-agenten
ArcRift registreert en hergebruikt conversatiecontext door browserchatgegevens vast te leggen en deze doorzoekbaar te maken voor lokale coderingassistenten. Een browserextensie verzamelt chatinhoud terwijl een lokaal proces invoer in een SQLite-kennisgrafiek verwerkt, waardoor IDE-agenten eerder gedeelde beslissingen en codefragmenten kunnen ophalen om hun suggesties tijdens ontwikkelingsworkflows te informeren.
Opgeroepen context wordt geleverd via semantische zoekopdrachten en lokale embeddings
Het systeem biedt een herinnering pad met behulp van semantische zoekopdrachten en expliciete 'recall_context' tools, zodat agenten relevante items uit de grafiek kunnen opvragen. Embeddings worden lokaal berekend met behulp van Ollama voordat ze worden geïndexeerd, wat betekent dat opgehaalde context wordt aangedreven door semantische gelijkenis in plaats van eenvoudige trefwoordopzoekingen, en IDE-agenten vragen die geïndexeerde opslag op voor contextbewuste reacties.
Het installeren en uitvoeren van ArcRift vereist specifieke afhankelijkheden en een browserextensie
ArcRift draait op desktopplatforms en is afhankelijk van een lokale toolchain. Ondersteunde systemen zijn onder andere Windows (met een speciale installer), macOS en Linux. Vereiste componenten en invoer omvatten:
- Node.js om de backend uit te voeren
- Ollama voor lokale embeddingverwerking
- een Chrome-extensie voor realtime browserchatcaptatie
De tool integreert in MCP-gebaseerde workflows en richt zich op privacygerichte ontwikkelaars
Aangezien het een native Model Context Protocol-server implementeert, verbindt ArcRift zich met MCP-compatibele IDE-agenten zoals Cursor, Claude Code en Windsurf en ondersteunt het belangrijke chatinterfaces zoals Claude en ChatGPT. Het project is open-source en wordt beschreven als privacygericht en lokaal-eerst, en het heeft aandacht getrokken op GitHub binnen de MCP-vroegadoptergemeenschap, die helpt met integratievoorbeelden en gemeenschapsgestuurde verbeteringen.
ArcRift is een pragmatische keuze voor ontwikkelaars die lokale continuïteit zoeken
ArcRift is een praktische optie voor ontwikkelaars die een blijvende lokale context nodig hebben tijdens chat- en codeersessies, maar die een hands-on opzet en onderhoudsbenadering accepteren. Het is geschikt voor privacybewuste individuen die conversatie-assistenten integreren in editor-werkstromen. Gebruikers die de voorkeur geven aan een kant-en-klare, cloud-gehoste ervaring, kunnen de installatie- en configuratievereisten als een slechte match beschouwen; plan tijd voor opzet en validatie voordat je vertrouwt op opgehaalde context in kritisch werk.





