GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

asciimoo /

hister

用于搭建个人搜索引擎的开源项目。

访问 GitHub 仓库 ↗
最近上榜 · 2026-09-20#10

当日排名

+430当日新增 Star5,214总 Star

Hister:为你访问过的网页和本地文件建立私人搜索引擎

一分钟看懂

Hister 会索引访问过的网页及保留的本地文件全文,让你从 Web、终端或 MCP 接入的 AI 助手重新找到信息。它默认无遥测、无强制云服务,可完全运行在本机或自有服务器;与浏览器只搜标题和 URL 相比,它能搜索页面实际内容。

你可以用它做什么

  • 用 Chrome/Firefox 扩展自动保存新访问页面并全文检索。
  • 导入浏览器历史、本地文件、书签,以及 Linkwarden、Karakeep、Shaarli 等归档。
  • 使用字段、短语、通配符、否定、别名和优先级查询。
  • 通过 CLI、TUI 或 MCP 让 Agent 搜索个人资料;可选语义搜索按含义召回。
  • 在共享服务器中隔离多名用户的文档和结果。

主要能力

Hister 提供本地搜索服务、Web 界面、浏览器扩展、爬虫和多种导入路径。传统全文检索无需外部模型;语义搜索可连接自选 embedding 端点。浏览器扩展只把页面内容发送到用户配置的 Hister 服务(favicon 下载除外)。

适合哪些人

适合经常“记得看过但找不到”的研究者、开发者和知识工作者,也适合希望 Agent 搜索个人网页档案、又不愿把全部历史交给云服务的用户。

怎么开始使用

从 Releases 下载系统对应二进制并改名为 hister(Windows 为 hister.exe),执行 hister listen,打开 http://127.0.0.1:4433 安装浏览器扩展。个人本机用法无需额外配置;导入旧历史或远程部署前再阅读完整 quickstart。

使用前需要知道

保存网页正文会快速增加磁盘占用并包含敏感浏览内容,远程部署必须配置认证、TLS 和备份。启用远程 embedding 会把文档文本发送给该服务。多语言检测在复杂查询中可能出现数 GB 的瞬时内存峰值。项目采用 AGPLv3-or-later,修改并作为网络服务提供时要理解相应义务。

官方资料