Download Latest Version v3.6.0 source code.zip (25.7 MB)
Email in envelope

Get an email when there's a new version of MemPalace

Home / v3.4.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-06-15 7.7 kB
v3.4.1 source code.tar.gz 2026-06-15 25.2 MB
v3.4.1 source code.zip 2026-06-15 25.5 MB
Totals: 3 Items   50.7 MB 0

v3.4.1 — Cursor and Antigravity IDE support

We now have support for two more editors: a Cursor plugin with native hooks, and first-class Google Antigravity support — both bringing MemPalace's auto-save, session-start recall, and verbatim transcript mining to the same standard already shipping for Claude Code and Codex. Two reliability fixes round out the cycle: embeddinggemma no longer OOM-kills large re-embeds, and migrate / repair backups stop accumulating until they fill the disk.

Features

  • Cursor IDE plugin (.cursor-plugin/). Auto-registers the mempalace-mcp server, five slash commands (/mempalace-help, /mempalace-init, /mempalace-mine, /mempalace-search, /mempalace-status), and a model-invocable skill — no manual ~/.cursor/mcp.json edit. Install from a local clone now, or the Cursor marketplace once published. (#1632)

  • Cursor IDE hooks (stop / preCompact / sessionStart). Background auto-save every N agent turns, synchronous transcript mining before Cursor compacts, and session-start memory recall scoped to the workspace wing. One-command installer at hooks/cursor/install.sh (--scope user|project, --variant full|minimal, --dry-run, --uninstall) — idempotent and dependency-free.

  • First-class Antigravity (Google) IDE support. New .antigravity-plugin/ package and idempotent installer that registers MemPalace as an Antigravity plugin — MCP server, skill, and two lifecycle hooks (background mining on Stop, verbatim memory injection on the first model call). bash 3.2 / macOS-compatible, shares the same ~/.mempalace/hook_state/ directory as the Claude Code / Codex / Cursor hooks, and honors every existing kill switch. (#1633, [#1771])

  • Zero-config interpreter resolution for hooks. The hooks now resolve Python from the mempalace-mcp console-script shebang before falling back to python3, fixing silently-no-op mining under uv tool install / pipx layouts where the system python3 can't import mempalace.

Bug Fixes

  • embeddinggemma no longer OOM-kills bulk re-embeds. The ONNX embedder ran a single pass over its entire input, so a repair-scale batch (~5,000 docs) allocated attention buffers far beyond available RAM and the kernel killed the process silently. Embedding now runs in 32-doc sub-batches; per-document vectors are unchanged. (#1770)

  • Backup retention to prevent unbounded disk usage. mempalace migrate and mempalace repair max-seq-id wrote a fresh, full-size backup every run and never cleaned up — one palace was found with hundreds of GB of stale backups beside a few hundred MB of live data. A new max_backups setting (default 10; 0 keeps all) now prunes the oldest after each new backup is written. (#1697)

A big thank-you to everyone who contributed this cycle — both IDE integrations and several of these fixes came from the community, including a number of first-time contributors. Everyone is credited below.

What's Changed

New Contributors

Full Changelog: https://github.com/MemPalace/mempalace/compare/v3.4.0...v3.4.1

Source: README.md, updated 2026-06-15