Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Will MemPalace be updated to scale? #1277

Unanswered
TomLucidor asked this question in Q&A
Discussion options

I saw the following article and it claims that Mempalace has small project bias (no BEAM or ultra-long context benchmarks), I wonder if those can be ironed out later on https://vectorize.io/articles/mempalace-alternatives https://vectorize.io/articles/best-ai-agent-memory-systems

P.S. I want to also see the ideas of others like Memori or MemU get included https://archive.fo/fSUjq and thanks to others for making explainers https://recca0120.github.io/en/2026/04/08/mempalace-ai-memory-system/ https://archive.fo/Xq0nx https://codingwithcody.com/2026/04/13/mempalace-digital-castles-on-sand/ https://vectorize.io/articles/mempalace-review

Alternatives claimed (FOSS, either semantic/vetor OR "multi-strategy" with KG, might have entity resolution / contradiction detection):

You must be logged in to vote

Replies: 2 comments 3 replies

Comment options

I have some similar questions and am trying to answer many of them on my fork readme: https://github.com/jphein/mempalace

You must be logged in to vote
3 replies
Comment options

Do you think Mikhail or Milla or Ben have their own research on the matter? Cus what you are doing is super interesting, and I would hope that every piece of extra research can be turned into a public Obsidian vault for checking (from retrieval method taxonomy to companions to agent scaffolds to higher-order paradigms)
P.S. Would be amped if you can join in anomalyco/opencode#8554 anomalyco/opencode#11829 code-yeongyu/oh-my-openagent#1397

Comment options

jphein May 11, 2026
Collaborator

Thanks @TomLucidor 😊. From what's visible from outside: bensig (Ben), milla-jovovich (Milla), and igorls — all three actively produce design writing: Milla's announcements like #868 "Post Launch Insanity" and #1388 are essentially design narrative; Ben's release notes and technical articles, and Igor's careful PR write-ups (he often surfaces architectural reasoning in extraction commentary) are themselves the research thread you're asking about. There's more output than the GitHub surface alone shows — articles, threads on adjacent platforms, etc. arnoldwender does heavy PR triage too.

The active fork-contributor community is much broader than I'd implied in my earlier draft — there's really an ecosystem here. A non-exhaustive list of folks shipping substantive work: @skuznetsov on the pgvector backend #665; @zhapostolski on search hardening + decay + community patches #1335 + #1425; @kostadis on hierarchical AAAK pruning and RPG-content workloads; @fatkobra on HNSW integrity + Windows compat + entity-registry; @mvalentsev on KG cache, bash compat, hooks reliability; @rusel95 on miner + hooks features (5 open PRs); @mjc on repair/recovery hardening; @dergachoff on quarantine refinements; @MohamedAbdallah-14 on the sqlite_vec backend + macOS/ARM64 stability; @brodheadw on wing-level access control; @lukewp on Claude-desktop session integration; @fuzzymoomoo on the cdd-mempalace methodology bridge; @rboarescu on palace-daemon (the HTTP gateway downstream consumers depend on); @midweste on batched mining inserts; @nakata-app on encoder fine-tuning (adaptmem); @kenchambers on Kent + agent-lightning training; @NickCirv on engram. Plus many I'm undoubtedly skipping. PRs and Discussions are where most design conversation happens — this discussion is itself an artifact of that pattern.

The "public Obsidian vault for checking" framing is interesting though, because what you're describing as missing is a single centralized surface — and that surface doesn't exist (yet). The fork's docs/research/ directory is the closest I've come to that pattern personally: 7 files (chunking-strategy-ablation, adaptmem-orthogonal-layers, two compass_artifacts, kostadis-comparison, three-mempalace-consumers, three-patterns-for-agent-memory) plus spec/plan files in docs/superpowers/. The README pivots toward a four-layer model (storage / encoder / retrieval / consumption) that's been useful for keeping different lines of work separable. A community-aggregated vault that pulls all the maintainer + contributor research into one navigable place is a real gap worth filling — open to ideas on shape.

On the opencode + oh-my-openagent issues — those are squarely on the jphein/mempalace roadmap. The fork's "What's next" section calls out first-class support across the AI coding agent ecosystem (Claude Code, OpenCode, Cursor, Aider, Gemini CLI, Codex CLI, Warp, and adjacent) — the integration path goes through upstream's RFC 002 source-adapter spec (#990, tracking #989). Today's integration is Claude-Code-specific (Stop / PreCompact hooks reading ~/.claude/projects/*.jsonl and mining via palace-daemon); the model going forward is each new agent ships a pip install mempalace-source-<agent> package mapping its session format onto the canonical drawer shape — read stays universal, mine is per-agent, hook/event wiring lands wherever the host exposes a hook surface. Will take a look at those opencode + oh-my-openagent issues — thanks for the pointer.

The mempalace-as-substrate-for-other-tools pattern is real and growing: familiar.realm.watch is mine; engram, cdd-mempalace, Kent, CampaignGenerator, Tiro, GraphPalace, mempalace-viz all consume the same canonical drawers via BaseBackend or palace-daemon HTTP — broader agent-host integration is the natural next step.

Comment options

I have this weird idea on viewing different systems of memory (might need some better breakdown), and how different methods might be useful in different contexts as a context triangle (similar to the compute-latency-accuracy triangle) anomalyco/opencode#23628 (comment)

Comment options

@TomLucidor — circling back on this. Just filed #1484: a first-party OpenCode source adapter on the RFC 002 contract. Built on the SQLite spadework from @JakobSachs's #23 (co-authored credit on the commit); pairs with @Milofax's #297 on the consumer side (yours queries the palace, mine puts the sessions there). One step toward the "first-class support across the AI coding agent ecosystem" framing from the fork README.

Tracking the broader opencode + oh-my-openagent engagement at techempower-org#38 and techempower-org#54 — both open and issues are enabled on the fork if there's anything worth adding directly.

Thanks for the original pointer.

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet

AltStyle によって変換されたページ (->オリジナル) /