| ▲ | Show HN: Pack-repo-4ai – CLI to pack Git repos for LLM context (XML-optimized)(github.com) | |
| 2 points by allenwowo2015 9 hours ago | ||
OP here. I built this yesterday because I kept hitting the "context wall" when trying to feed my whole src folder into DeepSeek R1 for refactoring. Most copy-paste tools I found were either too heavy or didn't handle node_modules correctly (I once accidentally pasted a 5mb lockfile into Claude and burned my limit instantly). This CLI (pack-repo-4ai) is pretty simple: Scans your repo (ignoring junk like __pycache__, .venv, and binaries). Wraps each file in <file path="..."> XML tags. I've found Reasoning Models follow directory structure much better with XML boundaries than standard markdown. Dumps it to your clipboard. It's a simple Python script, but it saves me about 10 minutes a day. Would love to know if the XML format helps your R1 outputs as much as it helped mine. | ||