Create a single-file, plain-text snapshot of your project optimized for LLMs. Upload the snapshot to an LLM, download the edited file, then re-import it into DumpUndump to apply changes across the original folder structure.

Quick start: download latest (DumpUndump.app.zip) · All releases
1. Download DumpUndump.app.zip from the link above.
2. Double-click the ZIP to extract DumpUndump.app.
3. Drag DumpUndump.app into your Applications folder (or run it from anywhere).
If you see a security prompt: System Settings → Privacy & Security → Open Anyway.
Update: download the new DumpUndump.app.zip, extract, and replace the app in Applications.
- 🤖 AI-friendly layout — stable section markers & deterministic structure
- 📏 Precomputed stats — per-file bytes/lines/hashes + a manifest & TOC
- 🎯 Flexible include/exclude (globs) + folder ignores
- ⚡ Auto-reload & Auto-apply when the dump file changes
- 🧩 One-click presets for different stacks
- ✂️ Skips large/binary files
- 🧪 Dry-run mode + optional .bak backups
1. Pick Root Folder
2. Make Dump
3. Send dump + prompt (included) to your LLM
4. Load the AI-edited dump into Undump and apply section
5. Undump
DumpUndump is available under the MIT license. See the LICENSE file for more info.
For any questions, issues, or feature requests, please open an issue on GitHub
or reach out to gusachenkoalexius@gmail.com or LinkedIn.