A tool for packing source code into single files for LLM consumption.
- Traverses git repostories
- Concats all source code into stdout
- Clone it
git clone [email protected]:BenDavidAaron/coadsquash.git
- Build it
cd codesquash
cargo build --release
- install it
sudo cp ./target/release/codesquash /usr/local/bin/
Package the git repo you're in
codesquash > /tmp/output.txt
Package another repo on your system
codesquash /path/to_other/repo > /tmp/output.txt