월~금 오전 7시, 일요일 오전 8시 — AI 뉴스와 용어를 보내드립니다메일로 받아보기

METAL LAB

asciimoo/hister

2,625오늘 +142Go

내가 본 웹페이지와 파일을 통째로 검색하는 나만의 개인 검색엔진

Hister는 사용자가 방문한 웹페이지와 보관 중인 파일의 전체 내용을 색인해서 나중에 다시 찾을 수 있게 해주는 개인용 검색엔진이다. 웹 화면, 터미널, 또는 MCP로 연결된 AI 비서를 통해 검색할 수 있다. Go로 만들어졌고 텔레메트리나 강제 클라우드 연동 없이 로컬이나 사용자가 관리하는 서버에서 돌릴 수 있다.

무엇을 하는 레포인가

  1. 방문한 웹페이지와 로컬 파일의 제목·URL뿐 아니라 실제 본문 내용까지 색인해 검색 가능
  2. Firefox/Chrome 확장 프로그램으로 방문 페이지를 자동 저장하고, 크롤러나 브라우저 기록 가져오기로 기존 데이터도 색인
  3. 웹 인터페이스, 터미널(TUI), 명령줄, MCP로 연결한 AI 어시스턴트 등 여러 방식으로 검색 가능
  4. 필드 필터, 구문 검색, 와일드카드, 제외 검색, 별칭, 결과 우선순위 지정 같은 고급 검색 문법 지원
  5. 기본은 로컬 실행에 텔레메트리 없음, 선택적으로 임베딩 엔드포인트를 연결하면 의미 기반(semantic) 검색도 가능

왜 중요한가

자신이 본 자료를 다시 찾으려 검색엔진이나 클라우드 노트 서비스에 의존하지 않고, 데이터를 직접 통제하면서 전체 텍스트로 검색하고 싶은 개발자나 리서처에게 유용하다. AI 어시스턴트와 MCP로 연동되므로 개인 지식 베이스를 AI 도구와 연결하려는 흐름에도 맞닿아 있다.

이 레포의 용어

  • MCP · AI 어시스턴트가 외부 도구나 데이터에 연결할 수 있게 해주는 연동 프로토콜
  • 전체 텍스트 색인(Full text indexing) · 제목만이 아니라 문서 본문 전체 내용을 검색 가능하게 저장하는 방식
  • 의미 기반 검색(Semantic search) · 단어가 완전히 일치하지 않아도 뜻이 비슷한 문서를 찾아주는 검색 방식
  • 임베딩(Embeddings) · 텍스트의 의미를 숫자 벡터로 바꿔 유사도를 계산할 수 있게 하는 표현 방식
  • 텔레메트리 · 소프트웨어가 사용 정보를 자동으로 외부 서버에 전송하는 기능

레포 원문 소개 (영문)

Your own search engine

GitHub에서 보기

주목받는 레포

레포 전체 보기 →

METAL LAB 최신 기사