← Open Source
midday-ai

ai-sdk-tools

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

AI EngineeringBuild agent workflow (SDK)TypeScript
Open on GitHub
Momentum
+-1stars in 24 hours-0.0%
2.10k
Stars
212
Forks
+0
This week
14
Contributors
Created 2025-09-10 · Updated 2026-10-05 · #17036 today
Top developers
README

AI SDK Tools

AI SDK Tools

⚠️ Active Development Notice

This package is currently in active development and breaking changes may occur between versions. We recommend pinning to specific versions in production environments and staying updated with our changelog.

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-sdk-tools/store

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

npm i @ai-sdk-tools/store

@ai-sdk-tools/devtools

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

npm i @ai-sdk-tools/devtools

@ai-sdk-tools/artifacts

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

@ai-sdk-tools/agents

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

@ai-sdk-tools/cache

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

@ai-sdk-tools/memory

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