Repolode
ItzCrazyKns

ItzCrazyKns/Vane

可自托管的 AI 问答搜索引擎,基于 SearxNG 联网检索并附带引用来源,支持 Ollama 本地模型和云端大模型。

可替代:Perplexity

Star
37,467
Fork
4,171
未关闭 Issue
362
最近提交
2个月前

这是什么?

Vane 是一个注重隐私的 AI 问答搜索引擎,可以完全运行在自己的机器上。它把网络检索与大语言模型结合起来,生成附带引用来源的回答,既可以使用 Ollama 提供的本地模型,也可以接入 OpenAI、Anthropic Claude、Google Gemini、Groq 等云端服务。

网页搜索基于 SearxNG,可以内置部署,也可以连接已有实例,查询会经由多个搜索引擎完成。搜索模式分为速度、均衡和深度三档,来源可限定为网页、讨论或学术论文,还支持限定特定站点。上传的 PDF、文本文件和图片可以直接提问,搜索记录保存在本地。

部署方式上,内置 SearxNG 的镜像只需一条 Docker 命令即可启动,也可以从源码用 Node.js 构建运行。项目还提供搜索 API,便于将同样的问答能力集成到其他应用中。

核心功能

  • 01支持通过 Ollama 使用本地模型,也可接入 OpenAI、Claude、Gemini、Groq 等云端服务。
  • 02回答附带引用来源,网页结果来自 SearxNG。
  • 03提供速度、均衡、深度三种搜索模式,可在响应速度与检索深度之间取舍。
  • 04可按网页、讨论、学术论文或指定站点进行搜索。
  • 05支持上传 PDF、文本文件和图片并围绕其内容提问。
  • 06搜索记录保存在本地,并提供搜索 API 供集成。

适用场景

  • 在家庭服务器或个人电脑上部署私有的搜索问答助手。
  • 基于本地 PDF 或文档提问,并获得带引用的回答。
  • 将本地 Ollama 模型与网页搜索结合,避免查询集中交给单一搜索服务商。
  • 通过提供的 API 将 AI 搜索能力嵌入到其他应用中。

快速上手

  1. 1

    安装并启动 Docker

  2. 2

    运行内置 SearxNG 的 Vane 容器,然后打开 http://localhost:3000 并配置 AI 提供商

    docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:latest

使用前须知

  • 必须配置 AI 提供商,可以是 Ollama 等本地服务,也可以是云端 API 密钥。
  • 非 Docker 安装需要自行安装 SearxNG,并启用 JSON 输出和 Wolfram Alpha 搜索引擎。
  • 目前尚不支持身份验证,该功能列在即将推出的特性中。

标签

常见问题

Vane 是什么?
可自托管的 AI 问答搜索引擎,基于 SearxNG 联网检索并附带引用来源,支持 Ollama 本地模型和云端大模型。 Vane 是一个注重隐私的 AI 问答搜索引擎,可以完全运行在自己的机器上。它把网络检索与大语言模型结合起来,生成附带引用来源的回答,既可以使用 Ollama 提供的本地模型,也可以接入 OpenAI、Anthropic Claude、Google Gemini、Groq 等云端服务。
Vane 可以免费使用吗?用的什么许可证?
Vane 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Vane 还在维护吗?
半年内有更新。Vane 最近一次提交是在 2026年9月1日。
Vane 适合用来做什么?
在家庭服务器或个人电脑上部署私有的搜索问答助手。 基于本地 PDF 或文档提问,并获得带引用的回答。 将本地 Ollama 模型与网页搜索结合,避免查询集中交给单一搜索服务商。 通过提供的 API 将 AI 搜索能力嵌入到其他应用中。
Vane 怎么安装和运行?
安装并启动 Docker 运行内置 SearxNG 的 Vane 容器,然后打开 http://localhost:3000 并配置 AI 提供商: docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:latest
在哪里获取 Vane?
源代码和安装说明在 GitHub 上:https://github.com/ItzCrazyKns/Vane

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目