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

快速上手

  1. 安裝 Docker Compose (v2)。
  2. 執行一鍵安裝指令:
    curl -fsSL https://get.pipeshub.com/install | bash
    
    – 腳本下載 Compose 檔案,執行互動式向導(精簡 vs. 完整部署、圖資料庫選擇等),建立包含隨機金鑰的 .env,拉取鏡像並啟動服務堆疊。
  3. 開啟 http://localhost:3000(雲主機需啟用 HTTPS)。
  4. 開發者可克隆倉儲並執行 ./install.sh(加入 --build 可本地編譯鏡像)。

擴充與整合

  • 使用 MCP 伺服器(倉儲 pipeshub-ai/mcp-server)將上下文暴露給任何 MCP 相容客戶端。
  • 提供 PythonTypeScriptGo 的 SDK(獨立倉儲)。它們封裝 REST API 和 MCP 端點,處理尊重使用者權限的認證金鑰。
  • 透過實作連接器介面並在後端設定中註冊,可新增自訂連接器。

路線圖亮點

  • 基於團隊/角色/歷史的個人化搜尋(進行中)。
  • 基於知識圖譜的 PageRank 增強相關性。
  • 完全托管的 PipesHub Cloud(等待名單開放)。

社群與支援

  • README 中連結了 Discord 社群、GitHub 問題、安全政策、貢獻指南與詳盡文件。

PipesHub 是一個真正的開源 AI 專案,專注於企業知識整合、可搜尋的 AI 助手與權限安全的代理工作流程。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案