« Tüm yayınlar

Graphify: Kod Tabanını Grafiğe Çeviren Araç, Token Kullanımını 71 Kat Azaltıyor

Graphify, kod tabanlarını bilgi grafiğine çevirerek sorgu başına token kullanımını 71,5 kat azaltan açık kaynak bir araç. 86k+ GitHub yıldızı.

Graphify, GitHub'da üç ayda 86 bin yıldıza ulaşan açık kaynaklı bir araç; herhangi bir klasörü (kod, doküman, görsel) sorgulanabilir bir bilgi grafiğine dönüştürüyor. tree-sitter tabanlı AST ayrıştırmasıyla kod dosyalarını API anahtarı gerektirmeden analiz ediyor, isteğe bağlı olarak LLM'lerle dokümantasyon üzerinden semantik çıkarım da yapabiliyor.

Bir test senaryosunda küçük bir kod tabanı 15 düğüm, 3 topluluk ve 17 ilişkiye ayrıştırılmış; en merkezi fonksiyonlar (god node'lar) otomatik olarak tespit edilmiş. Daha büyük ölçekte, 49 dosyalık bir referans kod tabanında 285 düğüm ve 340 kenar çıkarılmış, 53 mantıksal topluluk bulunmuş ve ham dosya okumaya kıyasla sorgu başına 71,5 kat daha az token tüketimi ölçülmüş.

Araç ayrıca birden fazla mikroservis reposunu tek bir grafikte birleştirebiliyor ve Model Context Protocol (MCP) sunucusu olarak çalışarak yapay zeka ajanlarının kod tabanını gerçek zamanlı sorgulamasına izin veriyor. Bu, büyük ve dağıtık kod tabanlarında bağlam yönetimi yapan mühendisler ve AI ajanları için pratik bir verimlilik kazancı sunuyor.

Bu sentez, kaynağından yapay zeka tarafından üretildi; insan editör ya da elle onay adımı yoktur. Nasıl çalışıyoruz