github.devotd.
새 소식AI 에이전트

xerj-org/xerj v1.0.0-rc.97 — 에이전트용 로컬 우선 검색 엔진

xerj-org/xerj v1.0.0-rc.97은 코드·문서·로그를 로컬에서 색인해 BM25·벡터·하이브리드 검색과 에이전트 메모리, RAG를 제공하는 Rust 검색 엔진이자 MCP 서버다.

저장소 정보xerj-org/xerj ↗

xerj-org/xerj v1.0.0-rc.97은 코드·문서·로그를 로컬에서 색인해 BM25·벡터·하이브리드 검색과 에이전트 메모리, RAG를 제공하는 Rust 검색 엔진이자 MCP 서버다.

GitHub 설명: Local-first search engine and MCP server for AI agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for BM25 full-text, vector and hybrid search, code search without grep, agent memory and RAG. Elasticsearch-compatible API; Corpus Hub serves hundreds of reference memory corpora.

스타
★ 11K
포크
695
언어
Rust
라이선스
Apache-2.0
최신 릴리스
v1.0.0-rc.97
원문 보기 ↗GitHub에서 보기 ↗

xerj-org/xerj는 에이전트를 위한 로컬 우선 검색 엔진이자 MCP 서버다. MCP는 에이전트가 외부 도구를 호출할 때 쓰는 표준 인터페이스다. 최신 릴리스 표기는 v1.0.0-rc.97이며 rc는 릴리스 후보를 가리킨다. 이 버전에서 바뀐 항목은 주어지지 않는다.

단일 Rust 바이너리가 코드·문서·로그·JSONL·CSV·PDF를 로컬에서 색인해 BM25 전문 검색, 벡터 검색, 하이브리드 검색, grep 없이 동작하는 코드 검색, 에이전트 메모리와 RAG를 한꺼번에 제공한다. BM25는 단어 빈도와 문서 길이로 문서를 순위 매기는 전문 검색 방식이고, 벡터 검색은 의미가 가까운 문서를 찾는 방식이다. RAG는 검색해 모은 문서를 근거로 답변을 만드는 방식이다.

검색 API는 엘라스틱서치(Elasticsearch)와 호환되고 Corpus Hub이 수백 개의 참조용 메모리 코퍼스를 제공한다. 저장소는 Rust로 작성됐고 Apache-2.0 라이선스이며 2026-06-30에 생성됐다. GitHub 스타는 10975개다.

다만 README는 비보안 실행 옵션이 접근 가능한 호출자에게 색인 읽기·삭제 권한을 준다고 밝히고, 로컬 개발 환경에서만 쓰라고 경고한다. 제공된 정보에는 검색 품질이나 성능을 비교한 수치가 없고, 10점 척도 평가에서도 모멘텀 항목만 8.0으로 남아 있다. 따라서 로컬에서 에이전트 메모리와 검색을 한 묶음으로 관리하는 용도로는 확인할 만한 선택지에 가깝지만, 정확도와 성능이 어떤 수준인지는 이 자료만으로 판단하기 어렵다.