asciimoo

hister

一个私密的个人搜索引擎,为你访问的页面和保存的文件建立全文索引,可通过Web、终端或AI助手(MCP)搜索。

v0.20.0
发布于
5 天前
5,777
星标
3,389
下载
同步于
1 天前

最新版本

v0.20.02026年9月24日 17:44
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Hister 是一个私密的个人搜索引擎,为你访问的页面和保存的文件建立全文索引,让你可以通过 Web 界面、终端或 AI 助手(通过 MCP)重新找到信息。

主要功能

  • 隐私优先:无遥测,无强制云服务,可在本地或自托管基础设施上运行
  • 全文索引:搜索访问页面和本地文件的实际内容,不仅限于标题和 URL
  • 自动浏览器索引:通过 Firefox 或 Chrome 扩展自动保存新访问页面
  • 强大查询:支持字段过滤、短语、通配符、否定、别名和结果优先级
  • 可选语义搜索:通过配置的嵌入端点进行语义搜索
  • 爬虫与浏览器导入:索引网站或导入现有浏览器历史
  • 多客户端支持:Web、TUI、命令行和 MCP 客户端
  • 多用户支持:共享服务器上各用户文档和搜索结果隔离

适用人群

  • 需要私密个人搜索引擎的用户
  • 希望全文搜索浏览历史和本地文件的开发者
  • 通过 AI 助手(MCP)搜索个人知识库的用户

快速上手

  1. 从最新 Release 下载对应平台二进制文件,重命名为 hister(Windows 为 hister.exe)
  2. Linux/macOS:chmod +x hister
  3. 启动:./hister listen(Windows PowerShell 运行 ./hister.exe listen)
  4. 打开 http://127.0.0.1:4433 安装浏览器扩展

核心优势

  • 完全私有,无遥测,无云同步
  • 全文索引,不仅限于标题和 URL
  • 支持 Web、TUI、CLI 和 MCP 四种客户端
  • 可选语义搜索

系统要求

  • 操作系统:跨平台(提供预编译二进制)
  • 额外依赖:Go 1.26、npm、C 编译器(从源码构建时)

历史版本

排序