TanStack AI (alpha) provider-agnostic type-safe chat with streaming for OpenAI, Anthropic, Gemini, Ollama. Use for chat APIs, React/Solid frontends with useChat/ChatClient, isomorphic tools, tool approval flows, agent loops, multimodal inputs, or troubleshooting streaming and tool definitions.
Provides TanStack AI, a type-safe, provider-agnostic library for chat, streaming, and tool use with models like OpenAI, Anthropic, Gemini, and Ollama.
Why this plugin
Unified, type-safe API for multiple AI providers with built-in streaming, tool definitions, and approval flows. Solves provider lock-in and inconsistent implementations for chat and agent features in React/Solid apps.
Prerequisites
Node.js project. Requires installing the specific @tanstack/ai package and an AI provider SDK (e.g., OpenAI). No specific API keys mentioned.
npx claudepluginhub secondsky/claude-skillsCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Team workflows, issue management, standup automation, and developer experience optimization
Database migration automation, observability, and cross-database migration strategies