EXPLORINEER
ko

GitHub

Graphify-Labs/graphify — 코드베이스와 문서, SQL 스키마, 설정 파일, PDF를 질의 가능한 지식 그래프로 변환

AI처음 오른 때 점수 1,408


Graphify는 코드, 문서, 데이터 구조 파일, PDF 같은 여러 종류의 자료를 읽어서 '질문할 수 있는 지식 그래프'로 바꿔 주는 오픈소스 도구입니다. Claude Code, Cursor, Codex, Gemini CLI 같은 AI 코딩 도구에서 /graphify 명령으로 쓸 수 있습니다.

무슨 일이 있나요?

Graphify-Labs가 만든 'graphify'라는 GitHub 프로젝트가 공개되었습니다. 이 도구는 프로젝트 폴더 안의 코드, 문서, SQL 스키마(데이터베이스 구조 설명), 설정 파일, PDF를 읽습니다. 그다음 이들의 관계를 점과 선으로 이어진 그래프로 정리합니다. 사용자는 이 그래프에 질문을 던져 답을 얻을 수 있습니다.

꼭 알아두면 좋은 사실

  • 지원 도구: Claude Code, Cursor, Codex, Gemini CLI
  • 코드는 내 컴퓨터 안에서 규칙에 따라 분석합니다(AST 파싱). 같은 입력이면 항상 같은 결과가 나옵니다.
  • 모든 연결(edge)에는 왜 이어졌는지 설명이 붙습니다.
  • 벡터 저장소(vector store)를 쓰지 않습니다.
  • 라이선스는 Apache-2.0입니다.

왜 이런 도구가 나왔나요?

큰 프로젝트에는 파일이 아주 많습니다. AI에게 전체를 한꺼번에 보여 주기 어렵습니다. 그래서 자료 사이의 관계를 미리 그림처럼 정리해 두면, 필요한 부분만 찾아서 물어볼 수 있습니다. 이 글에서 말하는 AST 파싱은 코드를 문법 구조 나무로 나누어 읽는 방법입니다.

왜 중요한가요?

새로 들어온 개발자가 낯선 코드를 이해하는 시간을 줄여 줄 수 있습니다. 또 설명이 붙은 연결과 규칙 기반 분석은 결과를 사람이 검토하기 쉽게 만듭니다. 여러 AI 도구에서 같은 방식으로 쓸 수 있다는 점도 눈에 띕니다.

용어 풀이

AST 파싱
코드를 문법 구조의 나무 모양으로 나누어 읽는 방법입니다.
SQL 스키마
데이터베이스의 표, 열, 관계를 적어 둔 설계도입니다.
벡터 저장소(vector store)
글을 숫자 목록으로 바꿔 비슷한 내용을 찾는 저장 방식입니다. Graphify는 이를 쓰지 않습니다.
Claude Code
Anthropic이 만든 AI 코딩 도구입니다.
Gemini CLI
Google의 Gemini AI를 명령줄(터미널)에서 쓰는 도구입니다.

출처: GitHub에서 원문 보기 ↗

이 글은 원문을 바탕으로 AI가 쉬운 말로 다시 쓴 해설입니다. 사실관계는 원문을 확인하세요.