Deuz-AI/Deuz-SDK
View on GitHub ↗Zero-dependency TypeScript framework for production AI agents: durable execution, long-term memory, hybrid RAG, MCP tool calling, human-in-the-loop approval, planning and CodeAct sandboxes. One streaming API for Claude, GPT, Gemini, Grok, Mistral and DeepSeek — Node, Bun, Deno, serverless and edge.
4 ★0 forksTypeScriptUpdated 22d ago
What you need to know
Deuz SDK is a TypeScript runtime for building and testing production AI agents (v2.0, @deuz-sdk/core) with zero runtime dependencies — environment (clock, randomness, fetch, keys, logging) is injected, making agents deterministic, testable, and portable across Node, Bun, Deno, and edge runtimes.
Install
npm install @deuz-sdk/core
Usage
- •Build agents with the injected-environment design; stream chat responses via the streamChat API
- •Run deterministic tests thanks to the zero-ambient-dependency design
Key features
- ✓Zero runtime dependencies; nothing ambient — clock, randomness, fetch, keys, and logging are injected
- ✓Runs on Node, Bun, Deno, and edge runtimes; deterministic testing
- ✓streamChat API for agent chat/completion flows; v2.0
Best for
TypeScript teams building production agents that need portability, determinism, and easy testing across runtimes.
Caveats
- ⚠README is concise/minimal; requires adopting the injected-environment design pattern
Platforms: Node · Bun · Deno · EdgeClients: Any agent host
Documentation ↗Reviewed 2026-08-11
Topics
agent-frameworkagentic-aiaiai-agentsai-sdkanthropicautonomous-agentsclaudedurable-executiongeminihuman-in-the-loopllmmcpmodel-context-protocolmulti-agentnodejsopenairagtool-callingtypescript
- Stars
- 4★
- Forks
- 0
- Language
- TypeScript
- License
- MIT
- Created
- 2026-06-01
- Last push
- 2026-08-13