Graphify, karma depoları tek bilgi grafında birleştirerek AI kod asistanlarına bağlanıyor
Nisan 2026’da başlayan açık kaynak Graphify, kod, doküman ve görselleri bilgi grafına çevirip AI kod asistanlarına MCP üzerinden bağlayarak büyük kod tabanlarında bağlam yönetimini hafifletmeyi hedefliyor.
Graphify, kod depolarını, dokümanları ve yapılandırması belirsiz verileri sorgulanabilir, çok modlu bilgi graflarına dönüştüren açık kaynak bir araç olarak geliştiriliyor. Amaç, AI destekli yazılım geliştirme süreçlerinde bağlam toplamayı hızlandırmak ve daha tutarlı yanıtlar almayı sağlamak.
Proje Nisan 2026’da başladı ve MIT ile Apache-2.0 altında çift lisansla dağıtılıyor. Geliştiriciler, sık aralıklarla yeni sürümler yayınlayarak ay içinde birden fazla güncelleme yapıyor.
Graphify, depodaki dizinleri tarayıp tree-sitter ile soyut sözdizimi ağaçlarını çıkarıyor, dokümanlardaki anlamsal ipuçlarını yakalıyor ve ardından bu verileri topluluk tespiti algoritmalarıyla kümelendirerek grafa dönüştürüyor. Böylece kod ve dokümanlar, ilişkileriyle birlikte sorgulanabilir hale geliyor.
Ortaya çıkan grafik hem doğrudan sorgulanabiliyor hem de Model Context Protocol kullanan AI kod asistanlarına MCP sunucuları üzerinden bağlanabiliyor. Bu yaklaşım, dosyaları ham olarak modele göndermek yerine özetlenmiş grafa erişim sağlayarak token tüketimini azaltmayı hedefliyor.
Son sürümlerde Terraform yapılandırma dosyalarındaki blok alanlarının korunmasına yönelik gelişmiş destek eklendi. Böylece altyapı tanımlarının, uygulama koduyla birlikte aynı grafik üzerinden sorgulanabilmesi amaçlanıyor.
Graphify aynı zamanda Rust, Kotlin ve C++ için çok dilli depolarda dosyalar arası metot ve sembol çözümlemesini geliştirerek daha tutarlı çapraz referanslar kurmaya odaklandı.
Araç artık Markdown içindeki kod bölümlerini de izleyerek satır içi dokümantasyonu doğrudan kod sembollerine bağlayabiliyor ve PHP dosyalarının içindeki gömülü script’leri indeksleyerek bu içerikleri de grafa dahil ediyor.
Graphify, kod, Markdown veya PDF dokümanları ve görseller içeren depoları tek bir bilgi grafında haritalamayı, böylece bu içerikler arasında gezinmeyi kolaylaştırmayı hedefleyen bir tasarıma sahip. Araç macOS, Windows ve Ubuntu/Linux üzerinde çalışıyor ve uv ile kurulabiliyor.
Kendi değerlendirmelerinde Graphify, LOCOMO recall@10 metriğinde 0.497, soru-cevap doğruluğunda yüzde 45.3 ve LongMemEval-S alt kümesinde yüzde 76 skor bildiriyor. ERPNext senaryosunda ise altı soru üzerinden temel gerçek kapsama oranını yüzde 70.8’den yüzde 82.0’a yükselttiğini raporluyor.
Reddit ve bloglardaki topluluk geri bildirimlerinde, Graphify’ın özellikle büyük depolarda yön bulma, yeni geliştiricilerin projeye alışması ve mimari incelemeler için sunduğu mimari yaklaşım öne çıkarılıyor.
Neden önemli
Graphify, tek bir proje içindeki kod, doküman ve görselleri ortak bir bilgi grafında topladığı için, özellikle büyük ve çok dilli kod tabanlarında anlamlı bağlam bulmayı kolaylaştırmayı hedefliyor. MCP üzerinden AI kod asistanlarına bağlanabilmesi, token maliyetini düşürürken daha yapılandırılmış sorgulara imkân tanıyabilir. Terraform, Rust, Kotlin, C++ ve PHP gibi farklı katmanlara yayılan son iyileştirmeler, uygulama kodu ile altyapı ve dokümantasyon arasında kopuk olan bağları aynı graf içinde birleştirme iddiasını güçlendiriyor. Kendi metrikleri, bilgi bulma ve soru-cevap görevlerinde orta seviye ama ölçülebilir bir katkı sunduğunu gösteriyor; topluluk geri bildirimi ise bunun şu anda daha çok büyük kod tabanına sahip ekipler için yön bulma ve onboarding alanlarında pratik değer üretti
Sinyal mi, gürültü mü?
Bu haber önemli mi, yoksa abartı mı? Başkalarının ne dediğini görmeden önce sen karar ver.
Kaynaklar
- InfoQ