Skip to content

Essential utilities for building production-ready AI applications with Vercel AI SDK. State management, debugging, structured streaming, intelligent agents, and caching.

Notifications You must be signed in to change notification settings

PhumudzoSly/ai-sdk-tools

 
 

Repository files navigation

AI SDK Tools

AI SDK Tools

Essential utilities for building production-ready AI applications with Vercel AI SDK. State management, debugging, structured streaming, intelligent agents, caching, and persistent memory.

Installation

Unified Package (Recommended)

Install everything in one package:

npm install ai-sdk-tools

Import what you need:

// Server-side
import { Agent, artifact, cached } from 'ai-sdk-tools';

// Client-side
import { useChat, useArtifact, AIDevtools } from 'ai-sdk-tools/client';

Individual Packages

Or install only what you need:

AI chat state management that eliminates prop drilling. Clean architecture and better performance for chat components.

npm i @ai-sdk-tools/store

Development tools for debugging AI applications. Inspect tool calls, messages, and execution flow directly in your app.

npm i @ai-sdk-tools/devtools

Stream structured, type-safe artifacts from AI tools to React components. Build dashboards, analytics, and interactive experiences beyond chat.

npm i @ai-sdk-tools/artifacts @ai-sdk-tools/store

Multi-agent orchestration with automatic handoffs and routing. Build intelligent workflows with specialized agents for any AI provider.

npm i @ai-sdk-tools/agents ai zod

Universal caching for AI SDK tools. Cache expensive operations with zero configuration - works with regular tools, streaming, and artifacts.

npm i @ai-sdk-tools/cache

Persistent memory system for AI agents. Add long-term memory with support for multiple storage backends (In-Memory, Upstash Redis, Drizzle).

npm i @ai-sdk-tools/memory

Getting Started

Visit our website to explore interactive demos and detailed documentation for each package.

Used by

Midday

License

MIT

About

Essential utilities for building production-ready AI applications with Vercel AI SDK. State management, debugging, structured streaming, intelligent agents, and caching.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.2%
  • CSS 7.1%
  • Other 0.7%