RustXNG:本地跑的 AI 搜索,226 个引擎、启动 0.03 秒

2次阅读
没有评论

给 AI 接联网搜索,通常要先订阅 Exa 或 Tavily 这类搜索 API。RustXNG 换了一条路:直接在自己的电脑或服务器上跑一个本地搜索引擎,专门供 AI Agent 查资料,不用再为搜索 API 按月付费。

RustXNG:本地跑的 AI 搜索,226 个引擎、启动 0.03 秒

它本质上是 SearXNG 的 Rust 重写版,聚合了 226 个搜索引擎的结果,去重后再按相关性排序。拿到的不只是链接和摘要,还能把网页正文抓回来交给 AI,Agent 拿到的是能直接用的资料,而不是一串标题。

速度是 Rust 重写最直观的收益。作者的实测里,启动时间从 0.72 秒压到 0.03 秒,常驻内存从 118MiB 降到 13MiB,还做了异步处理、缓存和自有排序。精度上也有对照:实测结果接近 Exa,甚至超过了 Tavily。

RustXNG:本地跑的 AI 搜索,226 个引擎、启动 0.03 秒

更值得注意的是作者本人:还是十几岁,从小学就开始写代码,如今还在主导一个 Rust 写的 DeepSeek 相关大型项目。RustXNG 只是他的项目之一,但已经把“给 Agent 自建搜索基础设施”这件事做成了一个能直接跑起来的东西。

正文完
 0