
AssistMem
by dishangyijiao-labs
Search your entire AI chat history — Cursor, Copilot, Claude Code, Codex, Gemini CLI — via MCP. Local-only, no login.
What it does
AssistMem indexes all your local AI chat history from Cursor IDE, VS Code Copilot, Claude Code, Codex CLI, and Gemini CLI into a single SQLite database with full-text search. It then exposes that index as an MCP server, so any AI assistant can query your past conversations for context — letting Claude, Codex, or Cursor recall what you've discussed across different tools and sessions.
All data stays on your machine. No cloud sync, no accounts, no telemetry.
Tools
- search_chat_history — Full-text keyword search across all indexed AI chat sessions. Returns matching messages with source, session ID, and timestamp.
- list_sources — List all indexed sources (Cursor, Copilot, Claude Code, Codex, Gemini CLI) with message counts.
- get_session — Retrieve all messages from a specific past chat session by ID.
Installation
Add to your claude_desktop_config.json:
{
"mcpServers": {
"assistmem": {
"command": "npx",
"args": ["assistmem", "mcp", "--client", "claude-desktop"]
}
}
}
For other clients, replace --client claude-desktop with the appropriate client name (e.g. cursor, codex, gemini-cli).
A desktop app (macOS .dmg) is also available from the Releases page for a GUI indexing experience.
Supported hosts
Confirmed: Cursor, Claude Code, Codex CLI, VS Code Copilot, Gemini CLI.
Quick install
npx assistmem mcp --client claude-desktopInformation
- Pricing
- free
- Published
- 4/5/2026
- Updated
- 5 days ago
- stars
- 1