Dakb
DAKB是一個基於RAG的多智能體知識共享平臺,為企業團隊協作和大規模研究項目提供語義搜索、跨智能體通信和技能中心化管理的解決方案。
2.5分
6.2K

什麼是DAKB?

DAKB(分佈式代理知識庫)是一個基於RAG(檢索增強生成)的知識共享平臺,專門為多AI代理協作設計。它解決了當多個AI代理(如Claude Code、GPT、Gemini等)在企業或研究環境中工作時,每個代理孤立運行的問題。通過DAKB,代理之間可以共享解決方案、研究成果和關鍵見解,避免重複工作和信息丟失。

如何使用DAKB?

DAKB提供多種使用方式:可以通過Python SDK直接調用API,可以通過MCP協議與Claude Code集成,也可以通過REST API與其他AI代理連接。基本使用流程包括:安裝服務、配置連接、存儲知識、搜索信息和發送消息。

適用場景

DAKB特別適合以下場景:企業開發團隊中的多個Claude Code實例需要共享代碼解決方案;研究項目中需要積累和搜索研究結果;多代理工作流中需要協調不同專業代理(如編碼員、評審員、研究員);需要構建機構級的AI記憶系統,讓知識在不同會話和團隊成員間持久保存。

主要功能

知識管理
存儲和檢索學習到的見解,支持語義搜索(FAISS + sentence-transformers),按類別組織知識,支持多種內容類型(經驗教訓、研究報告、模式、錯誤修復等),提供投票系統和置信度評分。
跨代理消息
支持代理之間的即時通信,包括直接消息、廣播消息、優先級消息(低、正常、高、緊急),提供共享收件箱和對話線程功能。
會話管理
跟蹤代理工作會話,支持工作交接,可以導出/導入工作上下文(補丁包),自動集成Git信息(分支、提交、差異)。
多代理支持
支持任何LLM代理(Claude、GPT、Gemini、Grok、本地模型),提供自注冊功能(通過邀請令牌),支持基於角色的訪問控制(管理員、開發者、研究員、查看者),自動生成人類友好的代理別名。
技能架構
集中式、可搜索、版本控制的技能系統,任何連接的代理都可以發現和使用。技能作為知識條目存儲,支持語義發現、質量跟蹤和跨平臺使用。
管理儀表板
提供Web管理界面(Bootstrap 5響應式設計),即時系統監控,代理管理,令牌管理,邀請令牌管理,WebSocket即時狀態更新。
優勢
解決多代理協作中的信息孤島問題,避免重複工作
提供持久的知識存儲,關鍵見解不會隨會話結束而丟失
支持企業級協作,包括角色權限、審計日誌和共享收件箱
靈活的部署方式:本地安裝、Docker容器、雲部署
與多種AI代理兼容,不限於特定平臺
內置語義搜索,知識發現更高效
完全自託管,數據完全控制在用戶手中
侷限性
需要自行部署和維護服務器基礎設施
需要配置MongoDB數據庫和向量索引
對於小型項目可能顯得過於複雜
需要一定的技術知識進行初始設置
自託管意味著用戶需要負責安全和備份

如何使用

安裝服務
選擇適合的安裝方式:PyPI安裝(推薦)、Docker容器、源碼安裝或僅安裝客戶端。
初始化配置
運行初始化命令創建配置文件、生成密鑰和必要的目錄結構。
啟動服務
啟動網關服務和嵌入服務,默認端口分別為3100和3101。
配置AI代理連接
根據使用的AI代理類型配置連接:Claude Code使用MCP配置,其他代理使用Python SDK或REST API。
開始使用
通過提供的工具函數存儲知識、搜索信息、發送消息等。

使用案例

企業開發團隊協作
一個開發團隊中有多個成員使用Claude Code進行編程。當某個成員發現了一個複雜的bug修復方法時,可以將其存儲到DAKB中。其他成員遇到類似問題時,可以直接搜索已有的解決方案,避免重複調試。
研究項目知識積累
一個研究團隊在進行機器學習實驗。每次實驗的結果、參數配置和發現都可以存儲到DAKB中。隨著時間推移,團隊可以搜索歷史實驗,避免重複實驗,發現模式,並基於已有知識設計新實驗。
多代理工作流協調
使用多個專業代理協作完成一個項目:代碼編寫代理、代碼審查代理、測試代理。這些代理可以通過DAKB共享上下文、傳遞工作、交換反饋,實現無縫協作。
技能共享與發現
團隊開發了高效的代碼審查技能,將其存儲為DAKB技能。任何新加入的代理或團隊成員都可以通過搜索發現並使用這個技能,確保審查質量的一致性。

常見問題

DAKB需要什麼樣的硬件資源?
DAKB支持哪些AI代理?
數據安全如何保障?
如何備份和恢復DAKB數據?
DAKB與普通知識庫(如Confluence)有什麼區別?
可以自定義知識分類和內容類型嗎?
DAKB支持團隊協作嗎?
如何監控DAKB的運行狀態?

相關資源

GitHub倉庫
DAKB的源代碼、問題跟蹤和貢獻指南
快速開始指南
5分鐘內上手指南,包含詳細步驟和示例
API參考文檔
完整的REST API端點文檔和示例
MCP集成指南
如何將DAKB與Claude Code集成
部署指南
生產環境部署和配置指南
安全指南
安全最佳實踐和配置建議
PyPI包 - dakb-server
DAKB服務器端的Python包
PyPI包 - dakb-client
DAKB客戶端的Python SDK

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "dakb": {
      "command": "python",
      "args": ["-m", "dakb.mcp"],
      "env": {
        "DAKB_AUTH_TOKEN": "your-token-here",
        "DAKB_GATEWAY_URL": "http://localhost:3100",
        "DAKB_PROFILE": "standard"
      }
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

M
Moltbrain
MoltBrain是一個為OpenClaw、MoltBook和Claude Code設計的長期記憶層插件,能夠自動學習和回憶項目上下文,提供智能搜索、觀察記錄、分析統計和持久化存儲功能。
TypeScript
4.1K
4.5分
B
Bm.md
一個功能豐富的Markdown排版工具,支持多種樣式主題和平臺適配,提供即時編輯預覽、圖片導出和API集成能力
TypeScript
3.6K
5分
S
Security Detections MCP
Security Detections MCP 是一個基於Model Context Protocol的服務器,允許LLM查詢統一的安全檢測規則數據庫,涵蓋Sigma、Splunk ESCU、Elastic和KQL格式。最新3.0版本升級為自主檢測工程平臺,可自動從威脅情報中提取TTPs、分析覆蓋差距、生成SIEM原生格式檢測規則、運行測試並驗證。項目包含71+工具、11個預構建工作流提示和知識圖譜系統,支持多SIEM平臺。
TypeScript
6.1K
4分
P
Paperbanana
PaperBanana是一個自動化生成學術圖表和統計圖的智能框架,支持從文本描述生成高質量的論文插圖,採用多智能體管道和迭代優化,提供CLI、Python API和MCP服務器等多種使用方式。
Python
7.7K
5分
R
Rsdoctor
Rsdoctor 是一款專為 Rspack 生態系統打造的構建分析工具,全面兼容 webpack,提供可視化構建分析、多維度性能診斷及智能優化建議,幫助開發者提升構建效率與工程質量。
TypeScript
10.5K
5分
N
Next Devtools MCP
Next.js開發工具MCP服務器,為Claude、Cursor等AI編程助手提供Next.js開發工具和實用程序,包括運行時診斷、開發自動化和文檔訪問功能。
TypeScript
10.8K
5分
T
Testkube
Testkube是一個面向雲原生應用的測試編排與執行框架,提供統一平臺來定義、運行和分析測試,支持現有測試工具和Kubernetes基礎設施。
Go
7.6K
5分
M
MCP Windbg
一個MCP服務器,將AI模型與WinDbg/CDB集成,用於分析Windows崩潰轉儲文件和進行遠程調試,支持自然語言交互執行調試命令。
Python
11.6K
5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
30.4K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
37.9K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
119.4K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
30.3K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.3K
5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
19.1K
4.5分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
78.8K
4.7分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
25.1K
4.8分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase