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.
- ai
- ai-agents
- ai-sdk
- anthropic
- chatbot
- function-calling
- gemini
- llm
- multimodal
- openai
- react
- solidjs
- streaming
- svelte
- tanstack
- Stars
- 3,231
- Forks
- 372
- + today
- +1
- Created
- 1y
Ranking data as of November 5, 2026 (UTC).
Star History
Today, hour by hour
01
Overview
🤖 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. It ranks #3889 on GitTiger, gaining +1 star on November 5, 2026 (UTC).
The project is written in TypeScript and has 372 forks. It was created 1y ago.
Installation
git clone https://github.com/TanStack/ai.git
cd ai
# see README for setup