Devotd Github
새 소식AI 에이전트

sahenjp/rustxng — 로컬 AI 에이전트용 검색·근거 수집 엔진

sahenjp/rustxng의 자체 호스팅 웹 검색과 페이지 본문 수집 기능, 제공된 자료에서 확인되는 한계를 다룬다.

저장소 정보sahenjp/rustxng ↗

sahenjp/rustxng의 자체 호스팅 웹 검색과 페이지 본문 수집 기능, 제공된 자료에서 확인되는 한계를 다룬다.

GitHub 설명: Self-hosted, SSRF-hardened web search and grounding engine for local AI agents (AGPL-3.0-or-later)

스타
★ 352
포크
22
언어
Rust
라이선스
AGPL-3.0
최신 릴리스
v0.26.0
원문 보기 ↗GitHub에서 보기 ↗

sahenjp/rustxng는 로컬 AI 에이전트용 자체 호스팅 웹 검색·근거 수집 엔진이다. Rust로 작성됐고, 확인되는 최신 릴리스는 v0.26.0이다. 제공된 자료에는 이 버전에서 무엇이 바뀌었는지에 대한 변경 내역이 없다. GitHub 저장소 설명은 SSRF 방어를 내장한 엔진으로 소개한다.

이 엔진은 한 번의 요청으로 순위가 매겨진 검색 결과와 각 페이지의 본문을 함께 반환하도록 설계됐다. 에이전트가 링크만 받는 대신 원문을 근거로 답할 수 있게 하는 구성이다. 제공된 README 요약에는 API 키 없이 운영하는 형태와 여러 검색 엔진의 병렬 조회, 응답 캐시가 설명돼 있다. 검색 엔진별 일시 중지 기능도 있어 한 엔진의 상태를 다른 엔진과 분리해 다룬다. SSRF는 서버가 의도하지 않은 주소로 요청을 보내게 만드는 공격이며, 저장소 설명에 따르면 방어가 내장돼 있다. 선택형 로컬 색인은 자체 문서를 수집해 BM25로 정렬한다. BM25는 문서와 검색어의 관련도를 매기는 방식이며, 이 색인은 실험 기능으로 기본 비활성화돼 있다.

자료에는 v0.26.0의 구체적인 변경 사항이나 성능 측정값, 다른 검색 엔진과의 비교 결과가 제시되지 않았다. 따라서 릴리스의 개선 폭이나 검색 품질은 이 자료만으로 판단할 수 없다. 확인 가능한 범위에서 RustXNG는 범용 검색 서비스라기보다 에이전트 요청에 검색 결과와 원문을 함께 제공하는 자체 호스팅 구성요소에 가깝다.