Vane

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 4250 🐛 待处理 380 👀 关注 210
GitHub ↗
GitHub 星标 ★ 38089
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可自行部署,完全免费。

项目预览

Vane 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队ItzCrazyKns
定价模式🏷️完全免费
价格说明开源项目,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 星标★ 38089
上线时间2024-04-09 00:00:00
代码更新2026-09-01
仓库体积110.4 MB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-08-09
浏览次数1

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 38089

使用教程

难度:入门 约 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

同类项目推荐

duckdb-embedding-search 开源

用DuckDB跑向量搜索,免装向量数据库,小数据量秒级响应

Fast similarity search using DuckDB

★ 153 2026-08-09
kensaku 开源

本地搜文档、代码和截图,还能给 AI 代理调用

Search inside documents, code, and even screenshots - instantly and locally. A free,···

★ 1400 2026-10-30
gptshunter.com 开源

一站式发现优质 GPTs,告别选择困难

The first and largest GPTs database

★ 75 2026-08-09
llm-wiki-plugin 开源

把零散资料自动整理成可维护的 Markdown 知识库

Andrej Karpathy's LLM Wiki pattern as a skill & Claude Code plugin — turn accumulat···

★ 123 2026-09-12
awesome-ai-tools 开源

100+ AI 工具带演示和 API,挑完就能用

Curated collection of 100+ AI tools designed to enhance productivity and creativity,···

★ 112 2026-10-07
PapersChat 开源

和你的论文对话,还能顺手查遍 ArXiv 和 PubMed

An agentic AI application that allows you to chat with your papers and gather also i···

★ 157 2026-08-09
medical-rag 开源

一键搭中文医学知识库,问答有据可查

医学中文RAG项目,使用langchain+milvus,支持快速一键式部署,支持无缝领域迁移

★ 310 2026-09-25
StreamRAG 开源

让视频像文本一样可搜索,并支持流式问答。

Video Search and Streaming Agent ️‍♂️

★ 505 2026-08-09
llm-wiki-v2 开源

文档一键变可读 Markdown 知识库,回答带引用

Turn your documents into a Markdown wiki you can read, that answers with citations. ···

★ 254 2026-10-15