elstongun/leviathan의 최신 릴리스는 v0.3.0이다. 이 저장소는 JSONL·JSON·CSV/TSV·SQLite와 데이터베이스 CLI가 내보내는 기록을 순위형 전문 검색 인덱스로 만드는 Rust 기반 단일 정적 바이너리다. 에이전트는 자연어로 질문하고 관련 레코드를 인용이 포함된 결과 카드로 받는다. v0.3.0에서 무엇이 바뀌었는지는 제공된 자료에 나와 있지 않다.
목표는 거대한 로컬 데이터셋을 매번 훑지 않고 필요한 기록을 에이전트 메모리처럼 꺼내 쓰게 하는 것이다. 검색에는 SQLite FTS5와 BM25를 사용한다. BM25는 검색어와 관련된 문서를 순위화하는 방식이다. CLI와 선택형 MCP·원격 인터페이스가 있고, 별도 SQLite 파일을 사용하는 읽기·쓰기 메모리 기능도 제공한다. 라이선스는 Apache-2.0이다. 다양한 기록을 한 인덱스에 모아 인용 가능한 결과로 돌려주는 설계가 핵심이다.
다만 기존 전문 검색과 비교해 색인 방식이 어떻게 다른지는 README만으로 판단하기 어렵다. 성능 비교는 저자가 만든 합성 데이터 한 벌에 대한 단일 측정으로 제시되어 있어, 다른 데이터와 작업에서도 같은 결과가 나오는지는 확인되지 않는다. 따라서 현재 자료로는 검색 구조와 기능은 살펴볼 수 있지만, 검색 품질의 우위까지 판단하기는 어렵다.