Graphify-Labs/graphify
코드 관계를 탐색하는 로컬 지식 그래프
코드와 문서를 로컬 지식 그래프로 변환해 코딩 에이전트가 관계를 탐색하도록 돕는 개발 도구
GitHub 저장소 보기README 편집 요약
프로젝트 핵심 읽기
한눈에 보기
코드, 문서, 데이터베이스 스키마와 미디어를 연결 관계가 설명되는 지식 그래프로 만들고 에이전트가 질의하게 하는 로컬 우선 코드 탐색 도구입니다.
Graphify-Labs/graphify 저장소의 README에서 사용하는 프로젝트 이미지이미지 원본 보기

프로젝트 설명
핵심 기능
프로젝트 전체를 탐색 가능한 지식 그래프로 바꾼다
소스와 문서에서 개념과 관계를 추출해 경로 찾기, 개념 설명과 자연어 질의를 수행하고 HTML 지도, 요약 보고서와 JSON 그래프를 생성합니다.
구성과 특징
AST 분석과 의미 분석의 경계를 분리한다
코드는 tree-sitter로 로컬에서 결정적으로 분석하고 각 연결을 원문 추출 또는 추론으로 표시합니다. 문서와 미디어의 의미 분석은 선택한 모델 백엔드를 사용할 수 있습니다.
사용 전 확인
코드 외 자료는 외부 모델로 전달될 수 있다
코드 분석 자체는 로컬에서 동작하지만 문서, PDF와 미디어의 의미 분석은 설정한 API를 호출할 수 있으므로 민감한 자료의 전송 범위를 먼저 확인해야 합니다. PyPI 패키지 이름은 graphifyy입니다.
차별점
유사도 검색보다 설명 가능한 연결 경로를 남긴다
임베딩과 벡터 저장소 없이 실제 그래프를 순회하며, 어떤 관계가 원문에서 나왔고 어떤 관계가 해석으로 연결됐는지 구분해 코드 이해의 근거를 추적할 수 있습니다.
GitHub 관심도
Star 순위 기록
프로젝트 품질 평가와 별개로, 누적 Star 기준 Top 100에서 나타난 관심도 변화만 기록합니다.
22개 스냅샷현재 #93
- #100기준112,050기준
- #100유지112,343+293
- #100유지112,713+370
- #100유지113,070+357
- #99▲ 1113,561+491
- #98▲ 1114,055+494
- #98유지114,475+420
- #98유지114,804+329
- #98유지115,109+305
- #97▲ 1115,397+288
- #96▲ 1115,759+362
- #96유지116,108+349
- #96유지116,438+330
- #96유지116,785+347
- #95▲ 1117,041+256
- #96▼ 1116,266-775
- #96유지116,491+225
- #96유지116,787+296
- #95▲ 1118,089+1,302
- #95유지118,536+447
- #93▲ 2119,118+582
- #93유지119,409+291
각 점은 해당 날짜의 공개 스냅샷입니다. 날짜가 빠진 구간은 선으로 추정하지 않고 확보한 기록만 표시합니다.
기준 정보
데이터 확인 기준
순위와 Star 수는 공개 목록을 확인한 스냅샷입니다. 실시간 값과 프로젝트의 최신 내용은 실제 저장소에서 확인할 수 있습니다.