graphify: Büyük kod tabanları ve belgeler için sorgulanabilir bilgi grafikleri
graphify, Graphify Labs'tan, bir proje klasörünü AI asistanları için sorgulanabilir bir bilgi grafiğine dönüştürüyor. Kod yapısını çıkarır, belgeleri ve multimedya içerikleri alır ve ham dosyalar yerine belirli alt grafikleri hedefleyen anlamsal sorgular için bir MCP sunucusu ve bir CLI sunar. Ana unsurlar arasında deterministik AST ayrıştırma, köken etiketli kenarlar, Leiden kümelenmesi, SHA-256 artımlı önbellekleme ve HTML/JSON/Obsidian dışa aktarımları bulunmaktadır. Büyük havuzlardan daha kesin bağlam alımı gerektiren yazılım mühendisleri ve AI araştırmacıları için tasarlanmıştır.
Gerçekten hangi görevler için kullanabilirsiniz?
Alet, AI kodlama asistanlarının hedefli anlamsal aramalar yapabilmesi ve projeler içindeki mimari ilişkileri keşfedebilmesi için yerel bir bellek katmanı olarak işlev görür. Kod, belgeler, PDF'ler, resimler ve transkriptlerden varlıkları ve ilişkileri yapılandırılmış bir grafiğe haritalar, böylece ajanların bağımlılıklar, sembollerin nerede tanımlandığı ve hangi modüllerin aynı mimari topluluğa ait olduğu hakkında odaklanmış sorgulara yanıt vermesini sağlar. Örnek entegrasyonlar arasında Claude Code, Cursor ve Codex bulunmaktadır.
Alımları ne kadar doğru ve denetlenebilir?
Çıkarma kod için belirleyicidir çünkü alet, çıkarım aşaması için bir LLM çağırmadan AST tabanlı düğümler oluşturmak için tree-sitter kullanır. Her grafik kenarı, tüketicilerin bir ilişkiye güvenmeden önce kaynakları denetleyebilmesi için ÇIKARILMIŞ, ÇIKARILMIŞ veya BELİRSİZ olarak etiketlenmiştir. Proje, ajanların ham dosyalar yerine alt grafiklere sorgu yaptığında ölçülen 71.5 katlık bir token kullanım azaltımı bildirmektedir ve "yansıtma" özelliği, gelecekteki alım doğruluğunu artırmak için geri bildirim toplar.
Hangi dosya formatlarını ve ortamları kabul eder?
Girdi esnekliği çok modaldır: alet, kaynak kodunu (40'tan fazla dil), PDF'leri, SQL şemalarını, resimleri, diyagramları ve yerel transkripsiyon araçları tarafından üretilen video veya ses transkriptlerini dizinler. Python 3.10+ destekleyen herhangi bir ortamda çalışır ve değiştirilmiş dosyaların tam yeniden işlenmesini gerektirmeden SHA-256 önbellekleme kullanarak grafikleri kademeli olarak günceller. Dışa aktarma seçenekleri arasında etkileşimli HTML görselleştirmeleri, programatik kullanım için JSON ve bilgi yönetimi için Obsidian kasaları bulunmaktadır.
Mevcut AI kodlama iş akışlarına uyuyor mu?
Entegrasyon MCP kurulumları ve CLI iş akışlarına yöneliktir. Alet, MCP uyumlu ana bilgisayarların grafikleri doğrudan sorgulamasına olanak tanıyan bir MCP sunucusu uygular ve ayrıca bağımsız bir komut satırı aracı olarak işlev görür. Geliştirici, çapraz platform Python desteği ve IDE entegrasyon yollarını not eder. Bazı kullanıcılar, belirli MCP istemcileri için ilk yapılandırmanın JSON yollarının manuel ayarlamasını gerektirebileceğini bildirmektedir, bu da canlı sorgulama öncesinde bir kurulum adımı ekler.
Doğrulanabilir, yerel proje hafızasına ihtiyaç duyan ekipler için pratik seçim
Bu araç, AI destekli kodlama için doğrulanabilir, sorgulanabilir bir proje hafızasına ihtiyaç duyan mühendisler ve araştırmacılar için pratik bir seçenektir, çünkü cihazda yapılandırılmış, köken etiketi olan bağlam oluşturur. Belirli MCP istemcilerini bağlarken kısa bir yapılandırma aşaması bekleyin ve kritik kararlar almadan önce herhangi bir ÇIKARILMIŞ ilişkiyi doğrulamayı planlayın.