AIAny
Icon for item

MemPalace

Stores conversation history verbatim and retrieves it via local semantic search with a structured index (wings/rooms/drawers). Pluggable vector backends and a local-first default mean high recall (benchmarked) without cloud or API keys—useful for agent memory and private RAG.

Introduction

Most memory layers either summarize transcripts or move verbatim content to cloud services. MemPalace instead keeps raw conversation text locally and exposes a structured, queryable memory so agents can retrieve exact prior utterances with high recall—96.6% R@5 on LongMemEval for the no-LLM path—while avoiding default cloud exfiltration.

What Sets It Apart
  • Verbatim, structured storage: conversations are stored as drawers inside rooms and wings, letting searches be scoped (person/project/topic) instead of run over a flat corpus, which reduces false positives when retrieving context.
  • Local-first, pluggable backends: ChromaDB is the default; sqlite_exact, qdrant, and pgvector are supported as drop-in backends. The default benchmark path requires no API keys or remote services—so you can reproduce results offline.
  • Reproducible benchmarks and pipelines: included benchmark scripts and a hybrid rerank pipeline (optional LLM reranker) let teams reproduce the 96.6%→≥99% improvement curve without hidden datasets or opaque tuning.
  • MCP ecosystem integration: ships an MCP server and tools to integrate with clients like Claude Code; has auto-save hooks and tooling for mining conversation transcripts into per-message drawers.
Who It's For and Trade-offs

Great fit if you need private, high-recall conversational memory for agents or assistants, want scoped retrieval (per project/person), and prefer reproducible local benchmarks. It’s also practical for teams that want a CLI-first workflow, Docker deployment, and multiple backend options.

Look elsewhere if you require a managed SaaS memory product, need out-of-the-box summary or entity-extraction transforms (MemPalace deliberately stores verbatim text), or cannot allocate the modest disk/CPU cost for a local embedding model and vector store. Note: selecting an external backend (e.g., a remote Qdrant or Postgres with pgvector) will send verbatim drawer text to that service—this is explicit opt-in, not the default.

Information

  • Websitegithub.com
  • AuthorsMemPalace (GitHub organization)
  • Published date2026/04/05

More Items

GitHub
AI Video2026

Generative-AI-enabled timeline video editor for macOS that lets creators generate and edit videos and images directly inside the timeline. Includes a local MCP server for agent integrations (Claude/Codex/Cursor); editor is open-source while generative processing is closed-source and subscription-based; macOS 26 on Apple Silicon only.

GitHub

Provides a local-first web-intelligence layer for AI agents: search, fetch, crawl, extract, cache, find-similar and agent-style research without API keys or per-query billing, running as an MCP server, REST daemon, or SDK.

Enables RL post-training with million-token prompts under a fixed GPU budget by evaluating shared prompt state without autograd, retaining only minimal model state, and replaying short response branches; instantiated as GRPO and demonstrated on Qwen3.6-27B and GLM-5.2 up to multi-million token execution.