Tencent/WeKnora

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

解決的問題

WeKnora 是一個企業級知識框架,旨在將零散的文件轉化為可查詢、具備推理能力的知識資產。它透過提供一個用於文件理解、語義檢索以及跨多種數據源進行自主推理的集中式系統,解決了資訊碎片化的問題。

工作原理

該系統使用整合文件解析、向量化與 LLM 推理的模組化流水線。它採用三種主要的運行模式:

  • 基於 RAG 的快速問答:基於知識庫檢索提供快速、準確的回答。
  • ReAct 代理:一種自主代理,透過編排檢索、網路搜尋與 MCP (Model Context Protocol) 工具來解決複雜的多步驟任務。
  • Wiki 模式:代理自動將原始文件提煉為結構化、互連的 Markdown 知識庫,並配有互動式知識圖譜。

它支援多源攝取 (Feishu, Notion, Yuque, RSS),並與廣泛的 LLM 提供商、向量資料庫與物件儲存後端整合。

適用對象

WeKnora 專為需要可自託管、安全的知識管理系統的企業與開發者打造,該系統具有強大的存取控制 (RBAC)、可觀測性 (透過 Langfuse) 以及將知識代理整合至現有 IM 頻道 (Slack, Telegram, WeCom 等) 或外部網站的能力。

亮點

  • 多源同步:自動同步來自 Notion、Feishu 與 Yuque 的知識。
  • 自主 Wiki 生成:自動從原始文件建立結構化的 wiki 頁面與知識圖譜。
  • 廣泛的整合:支援 20 多家 LLM 提供商、多種向量資料庫 (pgvector, Milvus, Qdrant) 與各種物件儲存選項。
  • 企業級安全:具備 4 級 RBAC、AES-256-GCM 加密與範圍限定的 API 金鑰。
  • 全渠道部署:可透過 Web UI、Chrome 擴充功能、CLI 與各種 IM 平台進行部署。