RustXNG:面向 AI Agent 的自托管元搜索与溯源引擎
sahenjp/RustXNG · Self-hosted metasearch and grounding engine for AI agents, based on SearXNG. Rust, JSON API, optional page text.
RustXNG 是一个用 Rust 编写、基于 SearXNG 的自托管元搜索引擎,用于为 AI Agent 提供本地 Web 搜索与页面文本溯源能力。它聚合多个搜索源的结果,通过 JSON API 返回标题、URL 和摘要,并可按需抓取页面正文以控制送入模型的文本量;同时提供只读的 MCP 服务,暴露 search 与 read_page 工具,支持结果条数、域名过滤、引擎选择和时间范围等参数。项目提供发布二进制、Cargo、Docker 和源码等多种安装方式,可配置本地索引、Valkey/Redis 缓存及引擎健康监控。