code-graph-rag
Code-Graph-RAG, çoklu dil desteğine sahip kod tabanlarını Tree-sitter kullanarak ayrıştırır ve Memgraph üzerinde bir bilgi grafiği oluşturur. Derleyici düzeyindeki ön uçlar ve çalışma zamanı izlemeleriyle zenginleştirilen bu yapı, kod tabanını doğal dilde sorgulamanıza ve düzenlemenize imkan tanır. Sistem, tek bir birleşik şema altında monorepo yapısındaki farklı dilleri destekler.
vitali87 · Derleme Sistemi & Monorepo
- Kod tabanını doğal dilde sorgulayarak yapısı hakkında bilgi alırsın.
- AST tabanlı yamalar ve değişiklik önizlemesi ile kod düzenlersin.
- Çağrı ve referans kenarlarını inceleyerek ölü kodları tespit edersin.
- • Yüksek açık issue sayısı (517)
- • NötrHacker News
HN'yi göster: Code-Graph-RAG – Herhangi bir kod tabanı için bilgi grafiği RAG
“Bunu inşa ettim çünkü yapay zeka kodlama asistanları geniş kod tabanlarında bağlamı kaybediyorlar. Bireysel dosyaları iyi anlarlar, ancak yapısal sorular ("bu işlevi ne çağırır?", "BaseHandler için miras zincirini gösterir") sıralı olarak birçok dosyayı okumayı gerektirir. Kod-Graf-RAG...”