Depodaki metin dosyalarını LLM tüketimi için serileştiren hızlı bir Rust aracı.
yek, kurulumu kolay ve güven sinyalleri güçlü bir araç. En iyi sonuç için uyumlu agent ve kullanım senaryosu eşleşmesini kontrol et.
Repository başlangıç yönlendirmesi
gh repo view bodo-run/yek --webResmi repo veya web sitesini aç.
README'deki package manager, auth ve platform gereksinimlerini kontrol et.
Kendi agent/workflow içinde küçük bir test görevinde dene.
yek, bir dizindeki tüm metin dosyalarını alıp tek bir dosyada birleştirir, böylece kodu bir LLM'ye beslemek kolaylaşır. .gitignore kurallarına saygı gösterir, Git geçmişini kullanarak dosyaları önem sırasına koyar ve çıktı boyutunu sınırlayabilir. Çıktıyı doğrudan panonuza veya başka bir araca yönlendirebilirsiniz.
yek, bir depo veya dizindeki metin tabanlı dosyaları, Büyük Dil Modelleri (LLM) tüketimi için optimize edilmiş tek bir çıktıda serileştiren yüksek performanslı bir Rust CLI aracıdır. Otomatik olarak .gitignore kurallarına uyar, dosya önemini belirlemek için Git geçmişini kullanır (daha önemli dosyalar çıktının sonunda yer alır, LLM'lerin daha fazla odaklandığı yer) ve ikili veya büyük dosyaları atlar. yek, glob desenlerini, birden çok girdi yolunu ve yapılandırılabilir çıktı boyutu sınırlarını (bayt veya token tabanlı) destekler. Borulandığında çıktıyı stdout'a akıtabilir veya bir dosyaya yazabilir. yek.yaml ile yapılandırma özelleştirmeye olanak tanır. Araç hızlı ve verimli olacak şekilde tasarlanmıştır, bu da onu AI asistanları için hızlı bir şekilde kod bağlamı hazırlaması gereken geliştiriciler için ideal kılar.
Güven sinyalleri güçlü; yine de production kullanımından önce README ve izinleri kontrol et.
Son commit yaklaşık 51 gün önce.
2448 GitHub yıldızı topluluk ilgisini gösteriyor.
10 açık issue bakım yükü hakkında sinyal verir.
MIT lisansı görünüyor.
Bir kod tabanını LLM istemi için hazırlamak, tüm ilgili dosyaları tek bir bağlamda serileştirerek.
Bir projenin yapısını ve içeriğini bir meslektaşınızla veya AI asistanıyla hızlıca paylaşmak.
Arşivleme veya analiz amaçları için bir deponun anlık görüntüsünü oluşturmak.
Kod dosyalarını ChatGPT veya Claude gibi sohbet arayüzlerine yapıştırmak için panoya yönlendirmek.
Otomatik kod incelemeleri için bağlam oluşturmak amacıyla CI/CD hatlarına entegre etmek.
Depo sırlar içeriyorsa çıktı hassas bilgiler içerebilir; .gitignore'un doğru yapılandırıldığından emin olun.
Büyük depolar çok büyük çıktı dosyaları üretebilir; sorunları önlemek için boyut sınırları kullanın.
2,448
Yıldız
65
Fork
10
Açık Sorun
MIT
Lisans
Claude Code, Cursor, Copilot ve daha fazlasında her konuşmada binlerce token tasarrufu sağlayan evrensel AI bağlam oluşturucu.
Kodlama ajanları için bir bellek katmanı: repo bağlamını, kuralları ve değişmezleri saklar ve getirir.
Tek komutla AI ajanlarına anında kod tabanı bağlamı sağlar, 50.000+ token keşfi yerine ~250 token kullanır.
Depodaki metin dosyalarını LLM tüketimi için serileştiren hızlı bir Rust aracı.
Kod yardımı için sık sık LLM kullanan ve bağlam sağlaması gereken geliştiriciler., Otomatik kod analizi veya dokümantasyon oluşturma işlemlerini yapan DevOps mühendisleri., Depo içeriğini verimli bir şekilde paylaşmak isteyen açık kaynak bakımcıları.
Kurulum bölümü repository düzeyinde başlangıç yönlendirmesi sunar; bağımsız bir kurulum testi garantisi değildir. Resmi README ve sürüm notlarını kontrol edin.
Depo sırlar içeriyorsa çıktı hassas bilgiler içerebilir; .gitignore'un doğru yapılandırıldığından emin olun. Büyük depolar çok büyük çıktı dosyaları üretebilir; sorunları önlemek için boyut sınırları kullanın.
Değerlendirilebilecek benzer veya tamamlayıcı araçlar: codesight, gps, Stacklit.
6 Haz 2026
2 güvenlik/güven notu kayıtlı.
Kurulum zorluğu 1/5.