Deuz-SDK

TypeScript AI SDK 與代理框架,零依賴。建立生產級 AI 代理與多代理群體:持久執行、長期記憶、混合 RAG

Deuz-SDK 是什麼?

TypeScript AI SDK 與代理框架,零依賴。建立生產級 AI 代理與多代理群體:持久執行、長期記憶、混合 RAG、MCP 客戶端/伺服器、A2A、人機協作審核、CodeAct 沙箱、即時語音。單一串流 API,29 個提供者:Claude、GPT、Gemini、Grok、DeepSeek、Ollama。Node、Bun、Deno、edge。

Deuz-SDK 概覽

這是什麼

Deuz-SDK 是一個 TypeScript AI SDK 與代理框架,零執行時期依賴。它專為建構生產級 AI 代理與多代理群體而設計,支援持久執行、長期記憶、混合 RAG、MCP 客戶端/伺服器、A2A、人工審核、CodeAct 沙箱以及即時語音。SDK 提供單一串流 API,可與 29 個模型供應商(包括 Claude、GPT、Gemini、Grok、DeepSeek 和 Ollama)搭配使用。支援 Node.js(22+)、Bun、Deno 及邊緣執行環境。

主要功能

  • 模型:多供應商、串流、結構化輸出、工具呼叫、即時語音與批次請求。
  • 代理:型別化結果、驗證、審核、可恢復執行、記憶、對話與模型容錯轉移。
  • 群體:任務依賴、執行時期生成、共享黑板、回合制,以及透過 SQLite、Postgres 或 Redis 持久化。
  • 上下文:版本化記憶、含工作記憶的上下文編譯器、檢索、壓縮、對話記錄搜尋與 MCP 工具。
  • 互通性:MCP 伺服器與 A2A,可呼叫其他代理或提供自己的代理。
  • 控制:共享執行策略、預算會計、追蹤、評估套件與可選的 React 綁定。

使用情境

  • 建構具備持久執行與長期記憶的生產級 AI 代理。
  • 建立具有任務依賴與共享黑板的多代理群體。
  • 使用版本化記憶與上下文編譯實作混合 RAG。
  • 在本機 Docker 沙箱中執行代理編寫的程式碼(預覽版)。
  • 使用 MCP 客戶端/伺服器與 A2A 實現代理互通。

快速開始

shnpm install @deuz-sdk/core設定 ANTHROPIC_API_KEY 環境變數,然後執行基本代理(完整範例請見儲存庫 README)。若要新增編碼代理技能:shnpx skills add Deuz-AI/Deuz-SDK

授權與價格

MIT 授權,開源。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/deuz-aideuz-sdk.svg)](https://yunodb.com/tools/deuz-aideuz-sdk?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/deuz-aideuz-sdk?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/deuz-aideuz-sdk.svg" alt="Featured on YunoDB" height="20"></a>