github MemPalace/mempalace v3.2.0

7 hours ago

MemPalace v3.2.0

Highlights

  • 🌍 8 Languages — i18n support for English, French, Korean, Japanese, Spanish, German, Simplified Chinese, Traditional Chinese. Set "language": "ko" in config and everything localizes — CLI output, AAAK compression, regex patterns. Contributors can add languages by translating one JSON file. (#718)

  • 🔓 ChromaDB 1.x unblocked — removed the <0.7 upper bound that was locking users out of palaces created with chromadb 1.x (#690)

  • 🔒 Security hardening — palace deletion guardrails, WAL redaction, MCP input validation, credential path cleanup, concurrency fixes (#739, #647, #177, #176)

  • 🔌 Pluggable storage backends — the backend seam (#413) is live. Community is already building PostgreSQL, Qdrant, and LanceDB backends on top of it.

  • 🛠️ 30+ bug fixes — convo_miner truncation, HNSW dedup, Unicode support (Latvian/CJK/Cyrillic), 10k drawer status cap, mtime detection, stale index prevention, Windows compatibility, and more.

  • 📋 mempalace migrate — recover palaces across ChromaDB version changes (#502)

Install / Upgrade

pip install --upgrade mempalace

Full Changelog

See CHANGELOG.md for the complete list of changes since v3.1.0.

Thank you to all contributors — 50+ commits from 20+ people made this release possible.

Thank you from Milla and Lu✨

Don't miss a new mempalace release

NewReleases is sending notifications on new releases.