#42 · Primary category: Prompt Engineering Tools

yek

ai cli large-language-models llm rust-lang serialization

A fast Rust based tool to serialize text-based files in a repository or directory for LLM consumption

Project last updated:06/29/26

GitHub Stars

2.5K

Forks

65

Contributors

11

License

MIT

Why we included this project

Preparing a codebase for an LLM usually means making a judgment call about which files matter and in what order. yek collapses a repository into one text file: it respects your .gitignore, skips binary and oversized files, and consults Git history to decide which files are worth keeping. The interesting design choice is that it puts the more important files at the end of the output, on the theory that models pay closer attention to later context. It runs as a plain CLI with sensible defaults, lets you cap output by token count or byte size, and can pipe directly into a clipboard or chat. For anyone who routinely feeds repos to coding assistants, it turns a fiddly step into a single command.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category