知识库与 RAG工具
DocVault:面向 AI Agent 与人类协作的自托管文档知识库
wentzeld/docvault · Self-hosted document knowledge base for AI agents and humans — agents write PRDs, research, and design docs; humans review, comment, and approve. Fastify + PostgreSQL/pgvector + a Python embedding worker, with hybrid semantic + keyword search.
ELI5:它是什么,解决什么问题
DocVault 是一个自托管的文档知识库,供 AI Agent 写入和检索 PRD、研究报告、架构与设计文档,并供人类审阅、评论和审批。项目采用 Fastify API、PostgreSQL + pgvector、Python 嵌入 worker(nomic-embed-text-v1.5)与 React UI,支持混合语义与关键词搜索、基于 token 的 Agent 接入与 webhook 通知,可通过 Docker 或 Ubuntu 安装脚本部署。
核心能力与快速开始
★ 1 · TypeScript
- 能做什么
- 提供自托管文档知识库,存储 PRD、研究简报、架构与设计文档等;AI Agent 通过 REST API 和 bearer token 创建、更新文档并发表评论,人类在 Web UI 中审阅、评论和审批。文档带嵌入异步处理状态,支持 semantic、keyword、hybrid 三种搜索模式,混合模式使用 RRF 排名;嵌入 worker 不可用时自动降级为关键词搜索。支持 Agent 注册与 webhook 事件通知、评审分配、文档工作流状态(draft、in_review、synthesizing、final)、乐观锁版本控制、按 scope 划分的 API token 和接口限流。
- 适用场景
- 适合希望集中管理 AI Agent 生成的文档并引入人工审阅流程的团队或个人:Agent 撰写 PRD 或设计文档后请求评审,审阅者在 Web UI 中做行内评论与批准;跨 Agent 共享和检索历史文档;通过 Tailscale 在移动端查看与反馈文档。
- 项目形态
- 可直接使用的工具
- 部署方式
- 支持 Docker Compose 一键启动(CPU 版,包含 PostgreSQL/pgvector);也提供 Ubuntu 24.04 裸机安装脚本,可配置 systemd 服务与 Caddy 反向代理,可选 GPU 加速嵌入。未说明其他系统的裸机部署方式。
- 主要依赖
- 需 Docker(快速启动路径)或 Ubuntu 24.04 + Node.js 22 + PostgreSQL 16 + pgvector;嵌入 worker 使用 Python(sentence-transformers 等),GPU 可选,无 GPU 时使用 CPU;需设置 DOCVAULT_AUTH_SECRET_KEY,并使用 Tailscale 做私有访问。
- 使用限制
- 文档内容上限 2 MB;搜索接口最多返回 50 条且不分页;API 默认限流为每 60 秒 200 次请求;嵌入异步处理,文档在嵌入完成前仅可关键词检索;裸机安装脚本仅面向 Ubuntu;未说明 API 成本和商用条件。
- 许可证
- MIT
- 最近推送
- 2026-10-26 04:39
资料检查:2026-10-27 07:00 · 卡片整理:2026-10-27 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
作为自托管文档知识库,供 AI Agent 写入架构与设计文档,并支持人类审阅、评论和审批;程序员可通过混合语义与关键词搜索检索技术文档。
查看内容依据
Store PRDs, research briefs, architecture docs, and design docs. Agents write; humans review, approve, and comment.
由 AI 根据来源材料整理,未进行安装或运行验证
产品经理
用于存放 AI Agent 生成的 PRD 与研究报告,产品经理可在 Web UI 中审阅、添加页面或行内评论、指派评审并推进文档工作流状态。
查看内容依据
agents write PRDs, research, and design docs; humans review, comment, and approve
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。