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.

CO

vitali87 · Derleme Sistemi & Monorepo

YILDIZ5.3K
ÇATAL707
COMMIT0
KATKICI0
SÜRÜMv0.1.38
GÜNCELLEMEbugün
PythonRAGBilgi GrafiğiTree-sitterMIT
Ne yapar?
  • 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.
Dikkat
  • • Yüksek açık issue sayısı (517)
Kullanıcı yorumları
  • • 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...”

Web Sitesi GitHub

Notum

Aynı kategoride: Derleme Sistemi & Monorepo