Skip to content
Agents tracked: 378 Downloads (7d): 242M down 5.8% GitHub stars: 8.3M VS Code installs: 151M Releases (7d): 389 Agent status: 1 with issues Updated Oct 10, 2026

Mempalace by MemPalace

The best-benchmarked open-source AI memory system. And it's free.

Agent tooling for cost, context and memory Open source · MITFree to start

Recently added on Oct 10, 2026. The description, category and pricing were filled in from public metadata and have not been checked by an editor yet.

Price
Free (OSS)
free and open source
Popularity
#30 in Agent tooling
Gid Score 30 / 100 · #203 of 378 overall
Trend
Slowing down
usage down 25.0% over 30 days
Development
Updated recently
latest 3.10.0, 24d ago
Community
59.5K GitHub stars
13.1K package downloads a week

What Mempalace does

Key facts

MakerMemPalace
First releasedApril 2026
LicenseMIT
Main languagePython
Open issues and PRs807

Pricing

Open source under the MIT licence; check the website for any paid hosted plans.

, checked Oct 10, 2026. Prices change often; confirm before you buy.

Compare prices of all agents

Quick answers

Get started with Mempalace

PyPIpip install mempalace

These commands use the packages tracked on this page. The vendor may recommend a different installer.

Compare Mempalace with another agent

vs
# Agent Gid Score Downloads 7d 7d 30d VS Code installs Stars Latest release Price
6
OpenShellNVIDIA Corporation
76 89.4K up 76.9% up 201.3% — 15.6K+159/day 0.1.3yesterday Free (OSS)
11
LiteLLM NewBerriAI
73 23M up 4.0% — — 60.4K+61/day 1.104.22d ago Free (OSS)
15
NemoClawNVIDIA Corporation
68 — — — — 22.7K+10/day — Free (OSS)
19
Firecrawl NewFirecrawl
63 2.4M down 14.8% up 0.1% — 190K+354/day 2.11.03mo ago Free + $16/mo
20
Langfuse NewLangfuse
63 8.4M up 2.7% up 5.5% — 35.6K+39/day 4.55.02d ago Free (OSS)
27
E2B NewE2B
60 3.4M down 9.1% up 20.5% — 14.2K+22/day 2.53.14d ago Free + $150/mo

Ratings from people who use Mempalace

No ratings yet. Used Mempalace? Rate it and say what it is good and bad at.

Mempalace news

All AI agent news

  1. New on AgentGid AgentGid

    74 agents added to AgentGid

    Symphony, OpenShell, Codex Security, NemoClaw, Agent Browser, Opensre, Caveman, Brag, Open Code Review, Understand-Anything, Codegraph, BrowserSkill and 62 more

What changed: recent Mempalace releases

6 stable releases in the last 90 days · Full changelog

3.10.0
  • mempalace rules no longer accepts --agent. Pass --host, --harness and --project, then re-render any installed shared-brain block.
  • getcollection() refuses names MemPalace never reads. Any name other than the configured drawers collection or mempalaceclosets raises CollectionNameMismatchError; maintenance scripts can pass…
  • The MCP event listing returns the newest events first when no cursor is given. mempalaceeventlist and palacecoordinate now default to newest-first unless sinceeventid or order is passed; mempalace…
  • New installs keep config and palace under ~/.config/mempalace (or $XDGCONFIGHOME/mempalace). Existing ~/.mempalace installs are unchanged.
  • Optional native Rust exact-vector acceleration (rustexact).
  • Standalone native vector CLI and optional wheels.
3.9.0
  • mempalace search reuses a healthy live Hub. On the reported 4.99-million-vector palace, two direct CLI searches held about 18.6 GB of private RSS. Forwardable searches now reuse the Hub collection…
  • Hub reads run concurrently. Searches no longer serialize behind one exclusive HTTP dispatch lock; reads share a writer-preferring lock while mutations remain exclusive.
  • Search results are clearer and faster to enrich. Public similarity is the raw vector score, closet boost remains in effective ranking, source lookups are indexed, and duplicate enriched passages…
  • A private-palace benchmark is included for product search evaluation without exposing private queries or corpus text.
  • Skill-first setup and task handoff. The guided setup skill can bootstrap private or shared-brain installations, render canonical rules, assign stable fleet identities, and validate logstream…
  • Release awareness is explicit and opt-in. Agents can surface cached update state and prepare an exact upgrade plan without blocking, auto-installing, or silently enabling network checks.
3.8.0
  • Chroma metadata reads skip the vector index. On a 1.7 GB / 165k-drawer palace, wing-scoped listdrawers(limit=20) fell from 2.31 s and 1148 MB peak RSS to 0.01 s and 86 MB. listdrawers and tunnel…
  • sqliteexact common reads no longer walk the whole palace. On a live 167k-drawer / 166k-closet palace, mempalacestatus fell from 6997 ms to 1045 ms and warm mempalacesearch from 6364 ms to 210–1600…
  • Long-running Chroma servers stay flat instead of reloading HNSW on their own writes. Across eight searches, measured RSS changed from 951 MB → 3522 MB before to 940 MB → 965 MB after. Replaced…
  • Hub-proxied MCP sessions are thin. A plain stdio proxy now imports only the forwarding path and lazily loads the full server only if local fallback is needed. A proxied session runs at roughly 17…
  • mempalace logstream watch provides a durable wake-up loop. It owns cursor advancement, supports repeated type filters, agent self-exclusion, persistent state files, idle exit, and NDJSON follow…
  • The monitoring protocol now documents the safe resume cursor. Cross-replica events are appended in arrival order, so sinceeventid—not a wall-clock timestamp—is the resumable high-water mark. Tool…
3.7.1
  • Ingest commands no longer hang on a named pipe. os.walk and glob list a FIFO as an ordinary filename and MemPalace decides what to read from the suffix, so a pipe called notes.md in a mined…
  • Project re-mine no longer silently skips a partial or interrupted file. Four related gaps in processfile: (1) multi-batch upserts now stamp every drawer with chunktotal so filealreadymined can…
  • Conversation mine completeness matches the project path. Convo drawers now stamp chunktotal; a mid-batch upsert failure deletes that source's partial drawers before re-raising; prefetchminedset…
  • Stale chromadb System cache is cleared on palace reconnect. After a peer or rebuild changes chroma.sqlite3 on disk, both mcpserver.getclient and ChromaBackend.client drop chromadb's path-keyed…
  • MCP releases the palace writer lease on SIGTERM/SIGHUP. The lease was only released via atexit, which CPython skips on those signals' default disposition. SSH disconnect (SIGHUP) and…
  • fix(tests): harden hybrid search against empty Windows Chroma reads
3.7.0
  • Agent logstream coordination (RFC 003). Append-only event layer for multi-agent work: durable task packets, wait/ack handoffs, patch and file artifacts, and live tailing over the MCP HTTP hub (GET…
  • Logstream multi-master sync foundation (RFC 004 step 0). Estate-level logstream replication hooks so coordinated agents can share the coordination layer across palace replicas — the storage step…
  • OpenAI-compatible embeddings. Opt-in embeddingmodel: "openai-compat" talks to any /v1/embeddings endpoint (LM Studio, llama.cpp, vLLM, Ollama's OpenAI shim, or a self-hosted server) over stdlib…
  • Search date window. mempalacesearch and mempalace search accept since / before ([since, before) on filedat), shared with listdrawers via mempalace.datewindow. Undated drawers are excluded while a…
  • Hermes memory provider (core). In-package Hermes MemoryProvider files live turns through fileconversationexchange() so metadata matches convo mining, with a background worker so the agent loop…
  • RFC 002 source adapters on mine. mempalace mine <source> --source <adapter> resolves registered adapters, holds the palace writer lease for the full ingest, and keeps dry-runs inert. Legacy --mode…
3.6.0
  • Turnkey secure remote / team server. mempalace serve exposes the full MCP surface over HTTP with secure defaults: non-loopback binds require a bearer token, generated tokens are stored with…
  • Milvus storage backend. The new opt-in milvus backend supports Milvus Lite, self-hosted Milvus, and Zilliz Cloud, with COSINE vector search, native BM25 lexical search for new collections,…
  • Atomic knowledge-graph fact replacement. supersede() / mempalacekgsupersede closes an open fact and opens its successor at one shared instant. Temporal queries use half-open intervals at timestamp…
  • Conversation chronology is preserved. Drawers retain transcript time as authoredat, search results expose it, exact hybrid-score ties prefer recently authored content, and an idempotent…
  • Mined sessions populate the associative graph. A precision-biased structural extractor records code symbols, URLs, paths, and qualified identifiers as drawer entities; conversation mining derives…
  • Per-project mining exclusions through excludepatterns in mempalace.yaml, without changing corrected --limit semantics. (#1213,

Mempalace popularity and usage data

Mempalace was downloaded 13.1K times from PyPI in the week ending Oct 8, 2026, up 12.6% on the week before and down 25.0% over the last 30 days compared with the 30 before. The GitHub repository has 59.5K stars, 705 of them added in the last 30 days. The latest stable release is 3.10.0, published Sep 16, 2026; there were 1 stable releases in the past 30 days. It was mentioned in 2 Hacker News posts and comments over the last 30 days.

Downloads per dayPyPI, 7-day average 1,869/day
GitHub starsrunning total 59.5K
Hacker News mentionsposts and comments, rolling 7-day total 0 this week

Download the raw daily series: mempalace.csv

Gid Score breakdown

Adoption25
Community74
Attention0
Momentum25

Each component is scored 0 to 100 from public signals; a dash means no data for it. Methodology.

Mempalace FAQ

How much does Mempalace cost?

Open source under the MIT licence; check the website for any paid hosted plans.

Is Mempalace open source?

Yes. Mempalace is open source, released under the MIT license.

How popular is Mempalace?

Mempalace was downloaded 13.1K times from PyPI in the week ending Oct 8, 2026, up 12.6% on the week before and down 25.0% over the last 30 days compared with the 30 before. The GitHub repository has 59.5K stars, 705 of them added in the last 30 days. The latest stable release is 3.10.0, published Sep 16, 2026; there were 1 stable releases in the past 30 days.

What is the latest version of Mempalace?

The latest stable release we track is 3.10.0, published on Sep 16, 2026.

What are the alternatives to Mempalace?

The closest alternatives in the same category by Gid Score are OpenShell, LiteLLM, NemoClaw, Firecrawl.

For the makers of Mempalace badges, corrections

Add a live badge to your README or site:

AgentGid: #30 in Agent tooling Gid Score: 30/100 downloads: 13.1K/week ▼25%

[![AgentGid: #30 in Agent tooling](https://agentgid.com/badges/mempalace-rank.svg)](https://agentgid.com/agents/mempalace/)
[![Gid Score: 30/100](https://agentgid.com/badges/mempalace-score.svg)](https://agentgid.com/agents/mempalace/)
[![downloads: 13.1K/week ▼25%](https://agentgid.com/badges/mempalace-downloads.svg)](https://agentgid.com/agents/mempalace/)

Something wrong or outdated on this page? Send a correction with a link to the official source. More for makers.

Where these numbers come from

PyPI: mempalace. GitHub: mempalace/mempalace. Site rank: mempalaceofficial.com on the Tranco list. See data sources for how each one is collected.

Product facts and pricing were checked against: mempalaceofficial.com, github.com, pypi.org.