LabscoMCP early access ↗
RecallWorksMCP SERVER

Recall

Persistent memory for AI sessions that lives in ~/.recall/ on your own machine — semantic recall over your notes and code, with offline embeddings and no API key.

by RecallWorks ↗Agent MemoryCommunity

LABSCO SUMMARY

A memory server you can point at an air-gapped laptop.

The distinguishing choice is that recall works with zero network calls — the default embedder ships with the package, so there is no key to get and no per-token bill for remembering things. The repository marks itself alpha and warns of breaking changes before 1.0, so pin the version you install.

What it is

A memory server your MCP client launches locally. Every conversation writes to an append-only store on disk, and the next session can search it semantically. Embeddings run offline from a model bundled with Chroma, so nothing leaves the machine unless you deliberately switch to a cloud embedder.

What you get

  • Semantic search over everything stored — recall, plus recall_filtered for a narrowed query and answer for text returned with the chunks it came from
  • Four ways to write, each with its own shape: remember for a free-form observation, reflect for a hypothesis-to-result artifact, anti_pattern for a looks-right-but-isn't warning, checkpoint for working state
  • Session continuity — pulse reads back the latest checkpoint with reasoning and anti-patterns, session_close writes the end-of-session reflection
  • Local RAG over your repo — index_file for one file, reindex to re-scan, snapshot_index to persist the live store, memory_stats for counts and sources
  • forget archives instead of deleting, so removed memory is recoverable; maintenance and backfill_epoch handle the housekeeping
  • The MCP guide lists 16 tools, served identically over stdio and over SSE

Requirements

No account and no key. pip install "ai-recallworks[mcp]" (Python 3.11+), then point your client at the recall-mcp command — that is the whole config. Set RECALL_STORE_DIR if you want the store somewhere other than the default. For a shared network instance instead, run ghcr.io/recallworks/recall:latest on port 8787 with an API_KEY and talk to it over /sse or POST /tool/{name}. The package is ai-recallworks at 0.5.2; src/recall/ is MIT, the enterprise/ tree is BSL 1.1.

Setup effort

One command — pip install "ai-recallworks[mcp]"