Yek
Visit ToolYek is a Data & Analytics tool that serializes text-based files in a repository for LLM consumption. It uses Git history to prioritize important files and is significantly faster than alternatives.
At a glance
Trending
Yek is a Data & Analytics tool that serializes text-based files in a repository for LLM consumption. It uses Git history to prioritize important files and is significantly faster than alternatives.
Trending
About
Yek is a fast Rust-based command-line interface (CLI) tool designed to serialize text-based files within a repository or directory, making them suitable for consumption by Large Language Models (LLMs). It intelligently processes files by leveraging .gitignore rules to skip unwanted content and uses Git history to infer and prioritize more important files. Yek can automatically detect if its output is being piped, streaming content instead of writing to files. It supports processing multiple directories and glob patterns, and its behavior is highly configurable via a `yek.yaml` file, allowing for custom ignore patterns, file priority rules, and output options. Benchmarks show Yek is significantly faster than similar tools like Repomix.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending
Also listed in