Vane

输入问题,直接获取带引用的精准答案。

Vane 是一个基于 AI 的问答引擎,旨在提供精准、直接的答案。它解决传统搜索引擎返回大量链接、用户需自行筛选信息的问题,通过自然语言处理理解用户意图,从互联网抓取并整合信息,生成简洁、有据可查的答案。核心能力包括实时信息检索、多源信息融合、答案引用来源,以及支持对话式交互。它采用 TypeScript 构建,具备高效的查询处理和响应速度,适合作为知识获取的智能入口。

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 36899
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类搜索知识
开发团队ItzCrazyKns
所属国家
官网地址
定价模式free
价格说明开源项目,MIT许可证,可自行部署,完全免费。
访问状态
是否开源
开源协议MIT
主要语言TypeScript
技术栈/模型ai-agents,ai-search-engine,answering-engine,artificial-intelligence,llm,machine-learning,open-source-ai-search-engine,perplexica,rag,search-engine,searxng,searxng-copilot,self-hosted-ai,vane
GitHub 星标★ 36899
30天Star增速
HF 下载量
上线时间2024-04-09 00:00:00
最近更新2026-09-22 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数0

使用教程

难度:入门 约 10 分钟 部署方式:Docker 4 步

环境要求

  • 已安装并运行 Docker(推荐方式)
  • 本机 3000 端口可用
  • 非 Docker 方式需 Node.js 与 npm 环境
  • 非 Docker 方式需自行部署 SearXNG,并在其设置中开启 JSON 格式、启用 Wolfram Alpha 引擎

安装与启动步骤

  1. 1启动 Docker 容器

    用官方镜像一键拉取并启动 Vane,镜像已内置 SearxNG,无需额外配置,数据卷自动持久化。

    docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane itzcrazykns1337/vane:latest
  2. 2打开设置页面

    浏览器访问 http://localhost:3000,在 setup screen 中填写 API Keys、模型、SearxNG 地址等。

  3. 3从源码构建(可选)

    需要更多控制时,先克隆仓库,再自行构建镜像并启动容器,端口与数据卷保持一致。

    git clone https://github.com/ItzCrazyKns/Vane.git
    docker build -t vane .
    docker run -d -p 3000:3000 -v vane-data:/home/vane/data --name vane vane
  4. 4非 Docker 安装

    先安装并配置好 SearXNG,再克隆仓库、安装依赖、构建并启动应用。

    git clone https://github.com/ItzCrazyKns/Vane.git
    cd Vane
    npm i
    npm run build
    npm run start

关键配置

配置项必填说明示例
API Keys填写所选 AI 提供商的密钥,如 OpenAI、Claude、Groq 等sk-xxxxxxxx
模型选择本地 Ollama 模型或云端提供商模型OpenAI / Claude / Groq / Ollama
SearxNG URL非 Docker 部署时填写自建 SearxNG 的访问地址http://your-searxng-host

如何确认成功

浏览器打开 http://localhost:3000,能进入 Vane 的设置界面即表示启动成功。

常见问题

Q:该选 Docker 还是非 Docker 安装?

A:README 推荐 Docker:镜像同时包含 Vane 和 SearxNG,无需额外搭建搜索服务;非 Docker 需自行准备 SearXNG 与 Node.js 环境。

Q:容器删除后数据会丢失吗?

A:不会。启动命令中的 -v vane-data:/home/vane/data 会创建持久卷,用于保存你的数据与上传的文件。

Q:搜索内容会外泄给搜索服务商吗?

A:Vane 完全运行在你自己的硬件上,搜索通过 SearxNG 聚合多个搜索引擎并隐藏身份,搜索结果保持私密。

Q:非 Docker 安装前必须做什么?

A:需先安装 SearXNG 并在其设置中允许 JSON 格式返回,同时确保启用 Wolfram Alpha 搜索引擎,否则功能不完整。

注意事项

  • 若 3000 端口被占用,可调整 -p 参数的宿主机端口映射。
  • 构建完成后可直接通过 Docker 启动 Vane,无需再打开终端。
  • 更新方式等更多细节请查看官方 installation 文档。

核心亮点

  • 实时抓取网络信息,答案附带来源链接,方便验证。
  • 对话式交互,支持追问和上下文理解,体验流畅。
  • 开源且基于 TypeScript,易于二次开发和集成。

不足之处

  • 依赖外部搜索源,可能存在信息滞后或覆盖不全。
  • 文档/社区待观察。

适用场景

  • 快速查找事实性问题的答案,如新闻、事件、人物。
  • 辅助研究,获取多源信息并自动汇总。
  • 嵌入到其他应用,提供智能问答能力。

替代项目

Perplexity、You.com、Kagi

项目介绍

Vane 是搜索知识领域的开源项目,由 ItzCrazyKns 开发,2024 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(36,899)位列前 1%,在搜索知识分类的 581 个项目里位列前 3%。

近 41 天,它的 GitHub 星标从 36,108 增加到 36,899,净增 791。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-22。MIT许可证,可自行部署,完全免费。

它主要面向的使用场景是:快速查找事实性问题的答案,如新闻、事件、人物。同类可对比的替代方案包括 Perplexity、You.com、Kagi。

同类项目推荐

firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

The web data API to search, scrape, and interact at scale.

★ 183325 2026-08-09
contoso-chat 开源

一键跑通 Azure RAG 应用,从代码到评估部署全流程

This sample has the full End2End process of creating RAG application with Prompty an···

★ 766 2026-08-09
graphify 开源

整个代码库画成一张图,找问题一眼定位

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···

★ 120493 2026-08-09
ragflow 开源

让大模型用上你的私有知识,搭建可靠的企业级RAG应用

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fu···

★ 91170 2026-08-09