mnemo

Roadmap

This document tracks planned capabilities that are not yet released. Released behavior belongs in release notes; brief “already applied” notes are kept only when they prevent re-planning completed work.

Project management safety flows

Build on project inventory and consolidation before introducing more destructive cleanup flows:

mnemo projects prune

Near-term goals:

Local sync

Expose local/Git-friendly sync flows before introducing any cloud replication:

mnemo sync export
mnemo sync import
mnemo sync status

Goals:

Memory curation

Build on memory conflict review with deeper, explicitly invoked maintenance flows. These should use explicit mnemo maintenance commands without expanding the normal mnemo-memory workflow or requiring agents to edit the store directly.

Planned responsibilities:

The skill workflow must require a valid .mnemo marker, default to read-only analysis, and request explicit confirmation before deletion or broad mutation.

Static agent memory migration

Help users move from static agent memory files to mnemo as the canonical memory store, so agentic systems stop accumulating heavy MEMORY.md, multi-file Claude memories, editor rules, or other plaintext memory surfaces.

Planned capabilities:

Potential commands:

mnemo memories ingest --path MEMORY.md --dry-run --json
mnemo memories ingest --agent=claudecode --path . --dry-run --json
mnemo memories ingest --agent=all --path . --yes

Agent trace and memory provenance

Add optional project trace metadata related to agent sessions, command execution, and memory provenance.

Status:

Goals:

Potential metadata fields:

agent: codex | claudecode | cursor | windsurf | opencode | cli | unknown
source: mcp | cli | hook | passive_capture | import | skill
tool: mem_save | capture | session_end | ingest | ...
model: optional model identifier when available

Architecture alignment

Reduce operational drift between installation, setup, schema evolution, and CLI composition.

Already applied and no longer pending:

Remaining near-term goals:

Later-stage ideas