#49559·opencode

[FEATURE]: Plugin showcase: opencode-mempalace-persistence — auto-save conversations to MemPalace (v2.1.0)

Author: gecoCreated Sep 17, 2026Updated Sep 17, 2026

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before. (Follow-up to #27752, closed by 60-day stale bot; ecosystem PRs #30540/#30595 died in automated cleanup; fresh PR #49558 just opened.)

Describe the enhancement you want to request

Plugin showcase: opencode-mempalace-persistence (v2.1.0) — automatically saves every OpenCode conversation to MemPalace (local vector DB, zero cloud) and injects relevant memories back into prompts.

  • Auto-inject memoryexperimental.chat.messages.transform injects identity + relevant memories into every prompt. Zero model discipline required.
  • AI checkpoints — every 15 messages the model files topics/decisions/quotes via MCP tools; pre-compaction emergency save + synchronous exit save, so a failed compaction never loses memory.
  • Delta-only sync — only new messages since last sync, exports grouped one wing per project.
  • Knowledge Graph + diary — structured facts and session journals via MCP tools.
  • Miningmempalace mine --mode convos --extract general. Async, never blocks the UI.
  • Pure TypeScript, MIT, fully open source. In daily use (5.5k+ drawers mined).

Setup:

  1. Add opencode-mempalace-persistence to plugin in opencode.json
  2. Add the mempalace MCP server (mempalace-mcp)
  3. Minimal AGENTS.md + ~/.mempalace/identity.txt (bundled recall skill included)

Repo: https://github.com/geco/opencode-mempalace-persistence npm: opencode-mempalace-persistence