yek
« Back to VersTracker
Description:
Fast Rust based tool to serialize text-based files for LLM consumption
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Ai ml
Tags: rust llm ai developer-tools serialization
Install: brew install yek
About:
Yek is a high-performance Rust utility designed to process and serialize text-based files into a format optimized for Large Language Model (LLM) inputs. It efficiently handles codebases, logs, and documentation by concatenating and structuring content, making it ideal for context injection in AI workflows. This tool solves the problem of preparing large text corpora for AI analysis by providing a fast, command-line native solution.
Key Features:
  • High-speed serialization using Rust
  • Supports multiple file formats and codebases
  • Optimized output for LLM context windows
  • Command-line interface for automation
  • Configurable ignore patterns
Use Cases:
  • Preparing codebases for AI code review or refactoring
  • Aggregating logs and documentation for LLM analysis
  • Creating context dumps for prompt engineering
Alternatives:
  • repomix – Similar functionality for packing repository content, but Yek emphasizes Rust-based performance.
  • cat / grep – Standard Unix tools can concatenate files, but lack specialized serialization for LLM consumption.
Version History
Detected Version Rev Change Commit
Sep 25, 2025 2:44pm 0 VERSION_BUMP 1e1f051d
Sep 25, 2025 8:25am 0 VERSION_BUMP f70408cc
Sep 17, 2025 5:44pm 0 VERSION_BUMP 6c3975bd
Sep 17, 2025 12:32pm 0 VERSION_BUMP f83ab092
Sep 17, 2025 8:43am 0 VERSION_BUMP 54824bf1