ai-sdk-ui

Installation
Summary

React chat interfaces with Vercel AI SDK v6, covering hooks, message parts, tool approval workflows, and 18 documented UI error solutions.

  • Three core hooks: useChat for conversational AI, useCompletion for text generation, and useObject for structured output streaming
  • Message content now accessed via .parts array (breaking change from v5) with support for text, tool invocations, files, reasoning, and source citations
  • Tool approval workflows enable human-in-the-loop confirmation before execution, with auto-submit capability to continue conversations after approval
  • Addresses 18 common errors including stream parsing failures, stale closure bugs in React Strict Mode, concurrent request race conditions, and tool approval edge cases
  • Includes migration guide for v4→v5 breaking changes (input state management removed, append() replaced with sendMessage())
SKILL.md

AI SDK UI - Frontend React Hooks

Frontend React hooks for AI-powered user interfaces with Vercel AI SDK v6.

Version: AI SDK v6.0.42 (Stable) Framework: React 18+/19, Next.js 14+/15+ Last Updated: 2026-01-20


AI SDK v6 Stable (January 2026)

Status: Stable Release Latest: ai@6.0.42, @ai-sdk/react@3.0.44, @ai-sdk/openai@3.0.7 Migration: Minimal breaking changes from v5 → v6

New UI Features in v6

1. Message Parts Structure (Breaking Change)

Related skills
Installs
523
GitHub Stars
776
First Seen
Jan 20, 2026