# Deuz SDK

Deuz SDK is a zero-dependency TypeScript framework for building production AI agents, providing durable execution, long-term memory, hybrid RAG, MCP tool calling, human-in-the-loop approval and one streaming API across multiple model providers.

Deuz SDK is a TypeScript framework for building models, agents and swarms of agents in one SDK. Its core has no required runtime dependencies, with optional peer packages for specific integrations, and runs on Node.js 22+ as well as edge runtimes that support Web APIs.

It provides multiple model providers behind one streaming API, including Claude, GPT, Gemini, Grok, Mistral and DeepSeek, with structured output and tool calls. Agents get typed results, verification, approval steps and resumable runs, while swarms add task dependencies, runtime-spawned agents, shared blackboards, rounds and persistence to SQLite or Postgres. Additional modules cover operational concerns such as leases, draining, cross-process cancellation and recovery, persistent budgets and schedules, an evolutionary program-search mode with a mandatory budget, and memory, retrieval, compaction and MCP tools for context management.

It installs with a package manager and includes an installable coding-agent skill with API references and implementation guidance.

Website: http://deuz-sdk.tech/
