pipeshub-ai/pipeshub-ai
PipesHub is an open-source platform for securely connecting enterprise knowledge to AI. Give AI agents trusted context and your team permission-aware search with verified citations across your business systems.
PipesHub – 开源企业级AI平台
是什么 – PipesHub 是一个可自托管的平台,允许您将大语言模型(LLM)应用连接到公司日常工具(Slack、Google Drive、GitHub、Microsoft 365、Notion 等)中存储的数据。它从这些来源构建可搜索的知识图谱,查询时强制执行原始权限,并返回带有精确引用的可解释答案。
核心功能
- 可解释、带引用的答案 – 每个回答都指向支持其内容的源文档中的确切区块。
- 权限感知搜索 – 系统在查询时检查用户在源系统中的访问权限,确保数据不会泄露给错误的人。
- 自带模型 – 通过 LangChain 可接入任何 LLM 提供商;模型运行在您的 VPC 内,数据永远不会离开您的基础设施。
- 50+ 企业级连接器 – 提供 Slack、Google Workspace、GitHub、Microsoft 365、Notion 等的预构建集成,支持实时或定时索引。
- 图谱支持的检索 – 使用 Neo4j 或 ArangoDB 存储实体间关系,Qdrant/OpenSearch/Redis 提供向量相似性搜索。
- 多模态支持 – 支持 PDF(含扫描件)、Word/Excel/PowerPoint、Markdown、HTML、图像,以及即将支持的音频/视频处理。
- 无代码代理构建器 – 可视化设计 AI 代理,无需编写代码即可在连接的工具上执行操作。
- 开发者优先的可扩展性 – 提供 REST 风格的 MCP 服务器、Python/TypeScript/Go SDK、自定义连接器,以及可独立扩展的微服务。
典型应用场景
- 带源级引用的统一企业搜索。
- 尊重企业数据政策的知识增强型问答或研究助手。
- 构建内部 AI 代理(如工单分类、报告生成),其权限与人类相同。
- 自动化需要在单一受控上下文中读写多个 SaaS 工具的工作流。
技术栈(如仓库所述)
| 层级 | 技术 |
|---|---|
| 前端 | Next.js (App Router), TypeScript, Radix UI Themes, Zod, React Hook Form |
| 后端 | FastAPI, Celery, Kafka/Redis Streams, Redis cache & KV store, etcd, MongoDB document store, Neo4j/ArangoDB graph DB, Qdrant/OpenSearch/Redis vector DB, S3/Azure Blob storage |
| LLM 集成 | LangChain (多提供商), sentence-transformers / fastembed 用于嵌入 |
| 文档处理 | pdfplumber, selectolax, markdown-it, openpyxl, csv, 可选 Docling, LibreOffice, CairoSVG |
| 数据分析 | pandas |
快速上手
- 安装 Docker Compose (v2)。
- 运行一键安装脚本:
– 脚本下载 Compose 文件,运行交互式向导(精简 vs. 完整部署、图数据库选择等),创建包含随机密钥的curl -fsSL https://get.pipeshub.com/install | bash.env,拉取镜像并启动服务栈。 - 打开
http://localhost:3000(云主机需启用 HTTPS)。 - 开发者可克隆仓库并运行
./install.sh(添加--build可本地编译镜像)。
扩展与集成
- 使用 MCP 服务器(仓库
pipeshub-ai/mcp-server)将上下文暴露给任何 MCP 兼容客户端。 - 提供 Python、TypeScript 和 Go 的 SDK(独立仓库)。它们封装 REST API 和 MCP 端点,处理尊重用户权限的认证令牌。
- 通过实现连接器接口并在后端配置中注册,可添加自定义连接器。
路线图亮点
- 基于团队/角色/历史的个性化搜索(进行中)。
- 基于知识图谱的 PageRank 增强相关性。
- 完全托管的 PipesHub Cloud(等待列表开放)。
社区与支持
- README 中链接了 Discord 社区、GitHub 问题、安全策略、贡献指南和详尽文档。
PipesHub 是一个真正的开源 AI 项目,专注于企业知识整合、可搜索的 AI 助手和权限安全的代理工作流。
相关
- 项目
- 项目
- 项目
- 项目
- 项目