Tired of copy-pasting dozens of files when talking to AI? repomeld scans your project, skips all the noise, and merges everything into one clean, readable file — in seconds.
How it works
npm install -g repomeld — one time, works everywhere.
cd your-project && repomeld — that's it. Smart defaults handle the rest.
Open repomeld_output.txt, paste into ChatGPT, Claude, Cursor — your entire codebase is now in context.
Installation
No config file. No setup. Just install and run.
Features
Smart defaults so you're not fighting config. Powerful flags when you need control.
Use --style markdown to get perfect fenced code blocks for ChatGPT, Claude, Cursor, and any other AI tool.
Outputs like repomeld_output__2.txt are created automatically — your old files are never overwritten.
Automatically skips node_modules, .git, dist, .env, lock files and other noise. Zero config required.
Fine-tune with --ext, --include, --exclude, --max-size — combine flags freely.
Preview exactly which files will be included before writing anything. No surprises.
--dry-runDrop a repomeld.ignore.json in your project root for persistent per-project rules.
Examples
Use cases
If you work with code and AI, repomeld is for you.
Stop pasting files one-by-one. Give your AI the full picture — instantly.
Share a complete, clean snapshot of any codebase for review in seconds.
Hand off full project context to clients or collaborators without zipping a folder.