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 助手與權限安全的代理工作流程。
相關
- 專案
- 專案
- 專案
- 專案
- 專案