Skip to content

MNEMOS + MIF alignment: contributing the MemPalace migration guide #39

@perlowja

Description

@perlowja

Hi Robert —

I've spent the last several months building MNEMOS (https://github.com/mnemos-os/mnemos), a self-hosted Postgres+pgvector agent memory system. Last week I extracted my own memory-portability format from it (mnemos-os/mpf), then discovered MIF a few hours after publishing — same problem space, your work is more comprehensive than mine, and the cognitive-triad grounding (Tulving / Cohen & Squire) is the right academic foundation. Your ADR discipline is excellent.

Rather than fork the ecosystem, I'd like to contribute. Two things:

1. Concrete first contribution: write the MemPalace migration guide + bidirectional converter.

MemPalace has 49k+ stars and an open thread asking for portability tooling (MemPalace/mempalace#1112) — there's an immediate audience for this work. I'll target Level 3 conformance with PROV provenance, bi-temporal tracking, and proper memoryType classification.

2. Distribution.

I have working channels into Linux Foundation AI & Data and prior connections to GitHub OSPO. If MIF is going to graduate from "founder-led spec" to "ecosystem standard," it'll need a path through one of those bodies. I can help shape that path when the time is right — not now, but in the v0.2 → v1.0 trajectory.

Questions before I start:

  • Migration guide convention: I see Mem0 / Zep / Letta / Subcog / Basic Memory listed in MIGRATION-GUIDE.md with prose. Do you want the MemPalace section to be prose-only, or are you accepting working Python tools alongside the prose?
  • For dual-format output, are there reference converter utilities in scripts/ I should build on, or does each migration guide ship its own?
  • MemPalace's hierarchical Wing / Room / Hall structure is structural, not functional — mapping it to semantic / episodic / procedural needs a judgment call. I'll propose a default but want your read on it.
  • Test vector conventions — happy to ship canonical MemPalace exports as round-trip fixtures.

If MemPalace lands well I'd follow with MNEMOS itself — but one at a time, and MemPalace first because of the open community thread.

— Jason (@perlowja)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions