본문 바로가기
새로 나온 제품을 먼저 만나는 곳

Code Graph Rag

모노레포를 지식 그래프로 만들어 질의하고 고칩니다.

AI14일 전
카테고리
AI
웹사이트
github.com
언어
영어
등록일
14일 전
스타
4,795
포크
637

vitali87/code-graph-rag ↗· Python· MIT· 최근 커밋 7시간 전

저장소를 가리키면 Code-Graph-RAG가 소스 전체를 읽어 함수와 클래스, 메서드, 모듈과 그 사이의 관계를 뽑아 Memgraph 지식 그래프에 넣습니다. 그래프가 서면 자연어로 코드베이스에 질문해 실제 구조에 근거한 답을 받고, 이름이나 의도로 함수 소스를 꺼내 보고, AST 기반 정밀 패치와 diff 미리보기를 거쳐 에이전트에게 수정을 맡기는 흐름이 이어집니다. 진입점에서 호출과 참조 간선을 따라가는 죽은 코드 탐색, ast-grep을 쓴 구조적 검색과 재작성도 같은 그래프 위에서 돌아갑니다.

Tree-sitter 파서가 Python, TypeScript, JavaScript, Rust, Go, Java, C, C++, C#, PHP, Lua, Dart를 하나의 언어 불문 스키마로 처리하고, 코딩 에이전트용 MCP 서버로도 등록돼 있습니다. 대형 다중 언어 모노레포가 주 무대이며, PyPI에 cgr로 올라온 MIT 라이선스 프로젝트입니다. 동봉된 Memgraph 스택을 띄우려면 Docker가 필요합니다.

이 제품이 마음에 드세요?