← all repositories
midday-ai/ai-sdk-tools

A utility belt for Vercel AI SDK developers

It packages the chat state, debug tooling, and agent memory that the Vercel AI SDK leaves as an exercise for the reader.

2.1k stars TypeScript AgentsLLMOps · Eval
ai-sdk-tools
Not currently ranked — collecting fresh signals.
star history

What it does

ai-sdk-tools is a collection of six modular packages that paper over the rough edges of building production AI apps with the Vercel AI SDK. It handles chat state management, streams type-safe structured data to React components, adds universal caching, and provides multi-agent orchestration with persistent memory backends. Think of it as the standard library the upstream SDK does not ship.

The interesting bit

The project treats the AI SDK less like a finished framework and more like an engine that still needs a chassis. The artifacts package is the standout: it turns raw tool output into structured, streaming React components so you can build dashboards and analytics UIs instead of endless chat bubbles. Meanwhile, the memory package abstracts long-term storage behind a uniform interface, letting you swap In-Memory for Upstash Redis or Drizzle without touching agent logic.

Key highlights

  • @ai-sdk-tools/store eliminates prop drilling in chat UIs.
  • @ai-sdk-tools/artifacts streams structured, type-safe data to React components for non-chat interfaces.
  • @ai-sdk-tools/agents handles multi-agent routing and automatic handoffs across any AI provider.
  • @ai-sdk-tools/cache wraps expensive tool calls with zero-config caching, including streaming and artifact outputs.
  • @ai-sdk-tools/memory supports In-Memory, Upstash Redis, and Drizzle backends for agent long-term memory.

Caveats

  • The README carries an active-development warning: breaking changes are expected, so pin your versions in production.
  • Every package assumes you are already committed to the Vercel AI SDK ecosystem.

Verdict

Worth a look if you are shipping a non-trivial Vercel AI SDK app and are tired of reinventing chat state, tool caching, and agent memory. If you are not using that SDK, there is nothing to see here.

Frequently asked

What is midday-ai/ai-sdk-tools?
It packages the chat state, debug tooling, and agent memory that the Vercel AI SDK leaves as an exercise for the reader.
Is ai-sdk-tools open source?
Yes — midday-ai/ai-sdk-tools is an open-source project tracked on heatdrop.
What language is ai-sdk-tools written in?
midday-ai/ai-sdk-tools is primarily written in TypeScript.
How popular is ai-sdk-tools?
midday-ai/ai-sdk-tools has 2.1k stars on GitHub.
Where can I find ai-sdk-tools?
midday-ai/ai-sdk-tools is on GitHub at https://github.com/midday-ai/ai-sdk-tools.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.