midday-ai/ai-sdk-tools

TypeScriptai-sdk-tools.dev

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

ai-sdk
스타 성장
스타
2.1k
포크
213
주간 성장
+1
이슈
34
1k1.5k2k
25년 9월25년 12월26년 5월26년 8월
아티팩트npm
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

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

관련 저장소
steven-tey/novel

Notion-style WYSIWYG editor with AI-powered autocompletion.

TypeScriptnpmApache License 2.0chatgptnotion
novel.sh
16.4k1.4k
mnfst/manifest

Connect Your Agents And Harnesses With Any Provider 🦚

TypeScriptnpmMIT Licenseopenclawcost-tracking
manifest.build
7.5k509
ThinkInAIXYZ/deepchat

🐬DeepChat - A smart assistant that connects powerful AI to your personal world

TypeScriptnpmskillApache License 2.0ai-assistantcross-platform
deepchat.thinkinai.xyz
6.3k728
TanStack/ai

🤖 Type-safe, provider-agnostic TypeScript AI SDK for streaming chat, tool calling, agents, and multimodal apps across OpenAI, Anthropic, Gemini, React, Vue, Svelte, and Solid.

TypeScriptnpmMIT Licenseaiai-agents
tanstack.com/ai/latest
3.1k323
microsoft/foundry-local

C++Otherai-sdkchat-completions
foundrylocal.ai
2.5k364
GCWing/OpenBitFun

OpenBitFun combines a high-performance agent runtime written in Rust with a polished desktop application. It pairs the depth of a Code Agent with open, general-purpose capabilities for work beyond software development.

Rustcrates.ioMIT Licenseai-codingai-ide
openbitfun.com
2.1k221
GCWing/BitFun

OpenBitFun combines a high-performance agent runtime written in Rust with a polished desktop application. It pairs the depth of a Code Agent with open, general-purpose capabilities for work beyond software development.

Rustcrates.ioMIT Licenseai-codingai-ide
openbitfun.com
2.1k217
agentset-ai/agentset

The open-source RAG platform: built-in citations, deep research, 22+ file formats, partitions, MCP server, and more.

TypeScriptnpmMIT Licenseembeddingsrag
agentset.ai
2.1k187
Deuz-AI/Deuz-SDK

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.

TypeScriptnpmMIT Licenseai-sdkanthropic
deuz-sdk.tech
1.3k1
steven-tey/chathn

Chat with Hacker News using natural language. Built with OpenAI Functions and Vercel AI SDK.

TypeScriptnpmappMIT Licenseaiai-sdk
chathn.vercel.app
1.2k168