
assistant memory
Give your assistant perfect memory, and still own the data.
Repository Info
About This Server
Give your assistant perfect memory, and still own the data.
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Assistant Memory
Give all your AI assistants combined, long-term memory while keeping full control of your data.
Assistant Memory is a lightweight memory service built around the Model Context Protocol (MCP). It speaks MCP over HTTP today (stdio support is on the way) and also exposes classic REST endpoints. Store conversations and documents and let any MCP‑enabled assistant recall them when needed.
Model Context Protocol
The integrated MCP server provides tools for saving memories, performing searches and retrieving day summaries. Because it follows the MCP standard, any compliant client can plug in and exchange messages seamlessly.
Recommended usage
Run ingestion and queries in the background as your chat happens:
- Ingest every message to keep the graph up to date.
- Query for relevant memories just before each LLM call and merge the results into your prompt.
This background workflow is independent of MCP and works with any LLM‑based assistant.
HTTP API
POST /ingest/conversationandPOST /ingest/document– send new information to be stored.POST /query/search– vector search to retrieve relevant nodes.POST /query/day– get a quick summary of a particular day.GET /sseandPOST /messages– MCP over HTTP using Server‑Sent Events.
Why use it?
- Keep sensitive data on your own servers.
- Turn large transcripts and documents into a searchable graph.
- Drop in as a microservice alongside your existing assistant.
Spin it up with docker-compose up and start talking. Your assistant will finally remember everything.
Quick Start
Clone the repository
git clone https://github.com/iamarcel/assistant-memoryInstall dependencies
cd assistant-memory
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.