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