VA

voitta-ai/voitta-rag

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

30 stars 2 forks 质量 80 趋势 25AGPL-3.0

自托管的RAG文档和代码知识库,可通过MCP由Claude Code及其他代理搜索

概览

一个自托管的知识库,可以索引你的文档和代码仓库,使其可以通过语义(RAG)搜索实现搜索。通过MCP连接到Claude Code等AI编码助手,或使用内置的网页界面浏览和搜索所有已索引内容。 适合想要:- — 索引 Git 仓库、Google Drive 文件夹、Jira 板块和办公文档的人群 - - 将你的索引知识暴露给 Claude Code 或其他兼容 MCP 的工具 - - 在你的基础设施上运行 Qdrant 进行矢量存储,且不让数据流出你的网络 - 带实时更新的文件浏览器 - 文件夹创建和文件上传 - 数据源连接器:文件系统(本地路径映射)、Git、Google Drive、SharePoint、Azure DevOps、Jira、Confluence、Box - 支持 Jira/Confluence 支持云端及服务器/数据中心部署 - 按文件夹按用户控制搜索范围 - 自动文档索引(DOCX、PPTX、XLSX、ODT、ODP、ODS、GDOC、GSHEET、GSLIDES)——详见......

概述(AI 翻译)

一个自托管的知识库,可以索引你的文档和代码仓库,使其可以通过语义(RAG)搜索实现搜索。通过MCP连接到Claude Code等AI编码助手,或使用内置的网页界面浏览和搜索所有已索引内容。

适合想要:

  • 跨代码库和文档搜索 — 索引 Git 仓库、Google Drive 文件夹、Jira 板块和办公文档
  • 为AI助手提供上下文 — 将你的索引知识暴露给Claude Code或其他兼容MCP的工具
  • 保持所有内容本地 — 在你的基础设施上运行,使用 Qdrant 进行向量存储,不允许数据流出你的网络

目录

  • 特色
  • 搜索范围
  • 先决条件
  • Python
  • 依赖关系说明
  • 快速入门
  • 选项A:Docker(推荐)
  • 安装本地目录(映射路径)
  • 选项B:本地开发
  • 配置
  • 认证
  • MCP 服务器(用于 Claude Code 集成)
  • Claude Code 插件(自动设置)
  • 手动 Claude 代码配置
  • 可用的MCP工具
  • 导入 Claude 代码会话历史
  • 概念
  • 项目
  • 拨动开关
  • 回忆录
  • 批量仓库导入

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

voitta-rag

A self-hosted knowledge base that indexes your documents and code repositories, making them searchable through semantic (RAG) search. Connect it to AI coding assistants like Claude Code via MCP, or use the built-in web UI to browse and search across all your indexed content.

Useful for teams and individuals who want to:

  • Search across codebases and docs — index Git repos, Google Drive folders, Jira boards, and office documents in one place
  • Give AI assistants context — expose your indexed knowledge to Claude Code or other MCP-compatible tools
  • Keep everything local — runs on your infrastructure with Qdrant for vector storage, no data leaves your network

Table of Contents

Features

  • File browser with real-time updates
  • Folder creation and file upload
  • Data source connectors: Filesystem (local path mapping), Git, Google Drive, SharePoint, Azure DevOps, Jira, Confluence, Box
  • Jira/Confluence support for both Cloud and Server/Data Center deployments
  • Per-user search scope control per folder
  • Automatic document indexing (DOCX, PPTX, XLSX, ODT, ODP, ODS, GDOC, GSHEET, GSLIDES) — see Google Drive indexing for how Google Workspace files become searchable
  • Vector search with Qdrant (hybrid semantic + keyword, with time range filtering)
  • MCP server for Claude Code integration
在 GitHub 查看完整 README

安装

docker run -d --name qdrant \
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "voitta-rag": { "type": "http", "url": "http://localhost:58000/mcp/mcp" } } }