Code-to-Knowledge-Graph — Bevel Software
VS Code LSP 기반으로 코드베이스를 지식 그래프로 바꾸는 JVM 툴킷. 코드 구조, 의존 관계, 아키텍처 인사이트를 추출하는 데 초점을 둔다.
한 줄 요약
code-to-knowledge-graph는 source code를 queryable knowledge graph로 변환하는 Bevel Software의 JVM 툴킷이다. README는 VS Code의 Language Server Protocol(LSP)을 활용해 entity, relation, architecture insight를 뽑아낸다고 설명한다.
핵심 포인트
- GitHub API 설명은 “complex source code”를 rich, structured, queryable knowledge graph로 변환하는 toolkit이라고 소개한다.
- README는 Kotlin/JVM 툴킷이라고 설명하지만, GitHub API의 primary language는 Java로 표시된다.
- 가장 쉬운 진입점은 Bevel VS Code extension.
- 직접 사용하려면 Gradle dependency를 추가한다:
software.bevel:code-to-knowledge-graph:1.1.3
- README가 내세우는 활용처:
- 코드 구조 이해
- 영향 범위 분석
- 아키텍처 인사이트
- 커스텀 도구 개발
- AI/LLM 보강
왜 볼 만한가
이 저장소는 [[2026-03-23-code-review-graph]]나 [[2026-04-30-graphify-knowledge-graph]]처럼, 코드를 읽는 대신 구조화해서 컨텍스트를 줄이는 계열과 맞닿아 있다.
차이는 이쪽이:
- LSP 기반 JVM 툴킷이라는 점
- VS Code 확장과 함께 생태계를 묶는다는 점
- Java/Kotlin 레이어에서 동작한다는 점
즉, 단순 검색 도구보다 코드 이해용 knowledge graph 엔진에 가깝다.
프로젝트 정보
| 항목 | 값 |
|---|---|
| Repository | Bevel-Software/code-to-knowledge-graph |
| URL | https://github.com/Bevel-Software/code-to-knowledge-graph |
| License | MPL-2.0 |
| Stars | 159 |
| Forks | 17 |
| Open issues | 3 |
| Subscribers | 2 |
| Primary language | Java |
| README framing | Kotlin/JVM toolkit using VS Code LSP |
| Latest release | 없음 (latest release endpoint 404) |
관련 노트
- 2026-03-23-code-review-graph — 로컬 코드 그래프로 토큰을 아끼는 Claude Code 도구
- 2026-04-30-graphify-knowledge-graph — 멀티모달 지식 그래프 엔진
- moc-dev-tools
- moc-ai-coding