星标数:38193★ Fork数:4297 《Vane:隐私优先的本地AI问答引擎》
Vane 是一款注重隐私的 AI 问答引擎,完全在你自己的硬件上运行。它将海量互联网知识与本地大语言模型(Ollama)以及云端服务商(OpenAI、Claude、Groq 等)的支持相结合,在确保搜索过程完全私密的同时,提供带有引用来源的准确答案。
用户可以在速度优先、均衡与质量优先等智能搜索模式之间选择,还能指定搜索网页、讨论区或学术论文等不同来源,并通过上传文档直接向 Vane 提问。此外,项目还提供了图片与视频搜索、特定域名限定搜索、智能搜索建议、搜索发现与本地搜索历史等实用功能。
如果你对 Vane 的架构与工作原理感兴趣,可以阅读项目文档中的架构说明。
主要特点
- 支持主流 AI 提供商——通过 Ollama 使用本地 LLM,或连接 OpenAI、Anthropic Claude、Google Gemini、Groq 等,可按需混搭模型
- 智能搜索模式——Speed Mode 快速作答,Balanced Mode 满足日常搜索,Quality Mode 用于深度研究
- 自选搜索来源——可搜索网页、讨论区或学术论文,更多来源与集成正在开发中
- 实用小组件——在相关场景自动展示天气、计算、股价等信息卡片
- 基于 SearxNG 的网页搜索——聚合多个搜索引擎,同时保护你的身份隐私
- 文件上传——支持 PDF、文本文件、图片等,可针对文档内容提问
安装(Docker 方式,推荐)
docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:latest
运行后在浏览器打开 http://localhost:3000,即可在设置界面配置 API 密钥、模型等选项。镜像已内置 Vane 与 SearxNG,无需额外设置。
使用已有 SearxNG 实例
docker run -d -p 3000:3000 -e SEARXNG_API_URL=http://your-searxng-url:8080 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:slim-latest
注意:你的 SearxNG 需要在设置中启用 JSON 格式,并启用 Wolfram Alpha 搜索引擎。
非 Docker 安装
git clone https://github.com/ItzCrazyKns/Vane.git
cd Vane
npm i
npm run build
npm run start
启动后访问 http://localhost:3000 完成设置,配置 API 密钥、模型、SearxNG 地址等。项目文档中还提供了更多关于更新等内容的安装说明。
📊 本项目 GitHub 星标数:38193。最后更新:2026-09-01,发布:2026-04-09。项目地址:https://github.com/ItzCrazyKns/Vane
