sopaco/deepwiki-rs
Rust0 / 0
코드베이스를 스캔해 C4 아키텍처 문서와 Mermaid 다이어그램을 자동으로 생성하는 Rust 기반 AI 도구이다.
TL;DR
프로젝트 전체를 스캔해 소스 구조와 주석을 추출하고 LLM 기반 리서치 에이전트의 결과를 결합해 C4 계층의 아키텍처 문서와 Mermaid 다이어그램을 자동으로 생성하는 Rust 기반 도구이다. 네 단계 파이프라인(전처리, 리서치·분석, 문서 생성, 검증·보강)을 통해 파일 발견·구조 추출·에이전트 메모리 청크 저장·LLM 호출·다이어그램 생성·Mermaid 문법 검증을 순차적으로 수행한다. 외부 문서 마운트와 Mermaid Fixer 통합으로 문서 보완과 다이어그램 렌더링 신뢰도를 확보하며 CLI와 CI 연동을 통해 커밋 단위 자동화가 가능하다. Rust 실행 환경과 LLM API 키 구성이 요구되며, 대규모 코드베이스에서의 정확도는 리서치 에이전트 구성과 외부 지식의 품질에 영향을 받는다.
핵심 포인트
- Rust로 구현된 고성능 실행 환경을 제공해 대형 코드베이스 스캔 시 메모리와 처리 속도에서 이점을 제공한다.
- C4 모델에 맞춘 계층적 출력과 Mermaid 다이어그램 자동생성을 기본 워크플로로 제공해 아키텍처 문서의 일관성을 보장한다.
- Mermaid Fixer와의 통합으로 다이어그램 구문 오류를 자동으로 탐지·수정하고 렌더링 실패를 줄인다.
- 소스코드 전체를 스캔해 파일 구조와 주석을 추출한다.
이미지 분석



1.6k
Stars
185
Forks
+204
Trending
0
조회수
1.6k watchers5 open issuesMIT License
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.