mohsen1/yek

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

49
/ 100
Emerging

When working with large codebases or documentation, it's often difficult to get a complete overview of relevant files, especially when preparing content for AI models. This tool helps you consolidate multiple text files from a directory or repository into a single, organized text file. It intelligently prioritizes important files based on Git history and excludes irrelevant ones, producing a coherent document ready for analysis or AI processing. Software developers, data scientists, and technical writers can use this to quickly create focused content snapshots.

2,435 stars.

Use this if you need to gather and format specific text files from a project into a single, structured output, especially for AI model consumption or comprehensive content review.

Not ideal if you primarily work with binary files or require complex data transformations beyond simple text serialization and prioritization.

software-development technical-writing data-preparation code-analysis AI-context-engineering
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 13 / 25

How are scores calculated?

Stars

2,435

Forks

63

Language

Rust

License

MIT

Last pushed

Mar 03, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/mohsen1/yek"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.