ONE Ans to MM+AI - AI Surgical Editing of .mmap via Unzip, LLM Modify, Rezip, with Timestamped

krsto e. shared this idea 57 days ago
Voting Open

The idea is inspired by MyLifeOrganized's official AI experiment (https://blog.mylifeorganized.net/2025/12/ai-mylifeorganized-experiment.html), where they propose a safe workflow: export → LLM modifies the data → import back. The original file is never touched; you always have the before/after to compare.

MindManager's .mmap is actually a .zip in disguise. This means the same pattern applies:
Project.mmap  →  unzip  →  (XML + attachments + Document.xml)       →  hand inner files to an LLM       →  review changes       →  rezip  →  Project_LLM-edited.mmap
Why it's safer than "AI inside MM":
  • The original .mmap is never modified. You always have the unedited version.
  • The LLM gets the raw XML, modifies it, and returns it. You can diff before/after.
  • No API key needed inside MindManager. Use any LLM you want — ChatGPT, Claude, local models, anything.
  • You stay in control: review the diff, accept or reject.

The key detail: timestamped intermediates.
After unzipping, I strongly recommend naming the working folder with a timestamp:
Project.mmap  →  unzip to →  Project_260416T215055/                     ├─ Document.xml                     ├─ EmbeddedFiles/                     └─ ...  →  LLM modifies the XML  →  rezip to →  Project_260416T215055.mmap
This way:
  • The original Project.mmap is never touched.
  • Each AI edit session produces a distinct, identifiable artifact.
  • Multiple iterations are trivially ordered: 260415T..., 260416T..., etc.
  • You can always go back to any prior version.

What could an LLM actually do with the inner XML?
  • Restructure branches, merge duplicate topics
  • Rename topics for consistency
  • Add properties/tags based on content analysis
  • Reorganize a map into a template structure
  • Mass-edit text (e.g., translate, summarize, rephrase)

What I'd like to see from MindManager:
  • An official Export to XML / Import from XML round-trip (not export-as-image, but the actual map data) so users don't need to manually unzip
  • A diff/compare view between two .mmap files (to easily see what the LLM changed)
  • Even better: a built-in "AI Edit Session" that automates this unzip→edit→rezip cycle under the hood, with change review built in

This is essentially what MLO is experimenting with, and it transfers directly to MindManager since .mmap is already a zip of editable XML. The infrastructure is there — we just need the workflow to be made easier and more official.
Related earlier ideas:
  • Mindmanager should have an official CLI tools alike obsidian CLI, for AI/LLMs [blocked]
  • AI "Surgical Editing" .mmap: Bi-directional Sync using Hidden GUIDs in Markdown [blocked]

Leave a Comment
 
Attach a file