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

krsto e. shared this idea 2 hours 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