Hister
完全本地化的私人搜索引擎,由知名开源开发者 asciimoo(也是 Searx 元搜索引擎和 Colly 爬虫框架的作者
Hister 是一款完全本地化的私人搜索引擎,由知名开源开发者 asciimoo(也是 Searx 元搜索引擎和 Colly 爬虫框架的作者)推出,旨在减少用户对 Google、DuckDuckGo 等远程搜索引擎的依赖,将搜索能力和个人数据完全保留在本地基础设施中。
与 Searx 这种「元搜索引擎」不同,Hister 采用了截然不同的技术路线:它不是一个查询其他搜索引擎并将结果汇聚展示的工具,而是一个从零开始构建的私有全文索引引擎。用户选择索引哪些内容——浏览过的网页、本地文件、浏览器历史记录——Hister 将这些内容抓取并存储在本地,随后在本地完成所有搜索和检索操作,无需任何数据离开用户自己的服务器。
核心功能亮点:
本地隐私优先:默认不收集任何遥测数据,不依赖云端服务,所有索引内容和查询记录均存储在用户本地或自托管服务器上。即使选择启用可选的语义搜索功能,也仅将文档内容发送至用户自行配置的 embeddings 端点,而非第三方服务。
完整内容全文索引:与大多数仅索引页面标题和 URL 的搜索工具不同,Hister 会对访问过的网页实际内容进行完整索引,支持短语搜索、字段过滤、日期范围过滤、通配符、否定查询、别名、标签和结果优先级排序等多种高级查询语法。
离线结果预览:Hister 将索引页面的可读文本和 HTML 都保存在本地,用户在搜索结果页面即可直接在侧边栏中打开干净、去广告的结果预览,无需重新访问原始网站。对于已索引的内容,这个预览完全离线可用。
多数据源导入:支持从浏览器历史记录(Firefox / Chrome 扩展自动保存新访问的页面)、本地目录、本地文件(PDF、docx、Markdown、OrgMode 等格式)、Linkwarden、Karakeep、Shaarli、Wallabag、Linkding 等主流稍后读和书签服务导入数据,也支持指定 URL 单独索引或整站抓取。
AI 增强搜索:可选启用语义搜索功能,通过配置一个 embeddings 端点即可实现按语义理解而非关键词匹配来查找文档。同时提供 MCP(Model Context Protocol)接口,Claude Desktop、Cursor 等 AI 助手可以直接连接到 Hister 索引进行检索。
多用户托管:支持 SQLite 和 PostgreSQL 两种存储后端,可配置多用户隔离,适合家庭、小型社区或团队搭建私有搜索服务。
安装方式灵活:提供独立二进制文件(无需额外依赖)、Docker 容器化部署两种方式。Windows、macOS、Linux 均有预编译二进制,浏览器扩展支持 Firefox 和 Chrome。官方网站提供完整文档和只读在线演示(demo.hister.org)。项目采用 AGPLv3+ 开源协议。
对于关注数据主权和隐私保护的用户,或者希望在 AI 时代拥有真正「私人记忆」的知识工作者,Hister 提供了一种全新的解决方案——不是搜索互联网,而是搜索你自己选择保留的知识。
评论与建议
登录 后参与评论或提建议