핵심 요약
- 사용자가 방문한 웹페이지와 보관 중인 로컬 파일의 본문 전체를 색인해 검색할 수 있게 해주는 오픈소스 개인 검색 엔진 'Hister'가 공개되었습니다.
- 클라우드 연동이나 추적 없이 로컬에서 완결되며, 브라우저 확장 프로그램 자동 수집과 AI 연동을 위한 MCP 서버 지원이 특징입니다.
- 파이어폭스·크롬 확장 프로그램과 연동해 웹 UI 및 터미널에서 검색 가능하며, AGPLv3 라이선스 하에 배포 중입니다.
요약 'Hister(히스터)'는 사용자가 방문한 웹페이지와 로컬 파일을 전문 검색할 수 있도록 지원하는 오픈소스 개인용 검색 엔진 프로젝트입니다. 텔레메트리나 강제 클라우드 연동 없이 로컬 기기 또는 자체 인프라에서 직접 구동할 수 있어 개인정보 보호를 최우선으로 설계된 점이 특징입니다.
파이어폭스나 크롬 브라우저 확장 프로그램을 설치해 연동하면, 사용자가 웹 서핑을 하며 방문하는 페이지들의 본문 전체가 자동으로 수집 및 색인됩니다. 단순히 URL이나 제목만 저장하는 일반 방문 기록과 달리 페이지 내 텍스트 전체를 대상으로 검색할 수 있으며, 기존 브라우저 기록 불러오기나 로컬 디렉터리 내 파일 인덱싱도 지원합니다. 검색 시에는 필드 필터, 와일드카드, 제외 검색어, 검색 결과 우선순위 설정 등 고급 쿼리 옵션을 활용할 수 있습니다.
또한 웹 UI뿐만 아니라 터미널 환경(CLI/TUI) 및 AI 어시스턴트 연동을 위한 MCP(Model Context Protocol) 클라이언트를 지원하여 다양한 방식으로 검색 기능을 활용할 수 있습니다. 사용자가 직접 임베딩 엔드포인트를 구성할 경우 문맥 기반의 시맨틱 검색도 가능하며, 단일 서버 내에서 여러 사용자 계정을 분리해 관리하는 다중 사용자 기능도 갖추고 있습니다. 기술 스택으로는 Go 언어와 npm, CGO 의존성을 사용하며 AGPL-3.0 라이선스로 배포되고 있습니다.
Sponsored · 광고