에이전트의 코드 검색 효율을 98% 높이는 로컬 검색 엔진, Semble
AI Tool·Python26 / 0
에이전트가 코드베이스를 효율적으로 탐색하도록 돕는 로컬 코드 검색 라이브러리로, 기존 grep 방식 대비 토큰 사용량을 98% 절감한다.
주요 기능
- 코드베이스를 250ms 이내에 인덱싱하고 1.5ms 만에 쿼리 응답.
- 기존 grep+read 방식 대비 토큰 사용량을 98% 절감.
- CPU 환경에서 API 키나 GPU 없이 로컬 구동.
- MCP 서버를 통해 Claude Code, Cursor 등과 연동.
- 로컬 경로 및 Git URL을 지원하여 원격 저장소 검색 가능.
어떻게 동작하는가
Tree-sitter로 코드를 청크 단위로 파싱한 뒤, Model2Vec 임베딩과 BM25를 결합하여 검색하고 RRF(Reciprocal Rank Fusion)로 결과를 융합한다.
3.3k
Stars
122
Forks
+299
Trending
26
조회수
3.3k watchers10 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.