AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
A pure, web-first, multi-provider TypeScript AI SDK with zero runtime dependencies and one canonical streaming wire.
Developer toolsTypeScript · JavaScriptGitHub @Deuz-AIOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
TypeScript AI SDK and agent framework with zero dependencies. Build production AI agents and multi-agent swarms: durable execution, long-term memory, hybrid RAG, MCP client/server, A2A, human-in-the-loop approvals, CodeAct sandboxes, realtime voice. One streaming API, 29 providers: Claude, GPT, Gemini, Grok, DeepSeek, Ollama. Node, Bun, Deno, edge.
Taken from the repository README
Loading the full README.
Read the full README ↗One TypeScript SDK. Models, agents, and swarms.
Documentation · Examples · What's new in 2.4
npm install @deuz-sdk/core
Set ANTHROPIC_API_KEY, then run your first agent:
import { runAgent } from '@deuz-sdk/core/agent';
import { createAnthropic } from '@deuz-sdk/core/anthropic';
const anthropic = createAnthropic({ apiKey: process.env.ANTHROPIC_API_KEY });
const result = await runAgent({
model: anthropic('claude-opus-4-8'),
prompt: 'Explain how rainbows form in three sentences.',
maxSteps: 4,
});
if (result.status === 'completed') console.log(result.output);
Use Node.js 22+, or an edge runtime with Web APIs. Node integrations have separate imports.
The repository has twenty-three examples: 01–06 call Anthropic with your key, 07–22 run without a key or network, and 23 runs against a local Docker engine without a key.
Core has zero required runtime dependencies; integrations use optional peers. Without a lease provider, drive each swarm or native agent run from one process; uncertain external effects require reconciliation before retry.
Agents · Swarms · React · Changelog
2.3 agents worked well inside one conversation. 2.4 adds what an agent needs to keep working over days: memory it can trust, background work that survives a crash, and chats that do not break.
forget deletes a fact and redacts the stored context that held it.Every 2.4 feature is off until you configure it; with them off, provider requests are byte-identical to 2.3's. A few 2.3 behaviours changed (bug fixes, and one new request header from useChat); the upgrade notes list each one. A 2.3 install can still open a database that 2.4 wrote, so you can roll back. Nothing in 2.4 was run against a model provider: model calls are tested against scripted models, and the new stores and the Docker runner against real SQLite, PostgreSQL, Redis and Docker. Read What's new in 2.4 for the upgrade notes and known limits before you deploy.
2.3 added memory, chat and model fail-over to native runs, an MCP server and A2A, realtime voice, batch requests and Redis backends: What's new in 2.3.
npx skills add Deuz-AI/Deuz-SDK
API references and implementation guidance for your coding agent. Explore the skill →
MIT · Built by Umutcan Edizaslan
Built with Opus 4.8 / 5, Fable 5 / 5.1, and GPT-6 Astra Ultra.