overview
Was ist TanStack AI?
TanStack AI ist ein typensicheres, providerunabhängiges TypeScript SDK-Tool, das von TanStack entwickelt wurde und es Entwicklern ermöglicht, fortschrittliche KI-Funktionen wie Streaming-Chat, agentisches Tool-Calling und multimodale Unterstützung in Anwendungen zu integrieren. Es bietet eine einheitliche Schnittstelle zu mehreren KI-Providern und vermeidet so den vendor lock-in. Das SDK ist für den Aufbau produktionsreifer KI-Erfahrungen in verschiedenen JavaScript-Umgebungen konzipiert, mit geplanter Unterstützung für andere Backend-Sprachen wie PHP und Python. Zu seinen Kernfunktionen gehören Chat-Completion mit Echtzeit-Streaming, ein isomorphes Tool/Function Calling System zur einmaligen Definition von Tools für Client- und Server-Ausführung sowie Unterstützung für agent loop strategies. TanStack AI verarbeitet auch multimodale Inhalte, indem es Prompts und Antworten verarbeitet, die Text, Bilder, Audio, Video und Dokumente umfassen, und erleichtert Workflows zur Mediengenerierung für Bilder, Audio, Video, Sprache, Transkription und Zusammenfassung. Seit seiner Alpha-Veröffentlichung im Dezember 2025 hat TanStack AI mehrere Updates erhalten. Im März 2026 wurde ein erstklassiges Middleware-System für die chat()-Funktion eingeführt, das zusammensetzbare Erweiterungen für Logging, Inhaltsfilterung und Tool-Caching ermöglicht, mit Integration in TanStack DevTools. Im April 2026 erfolgte die Implementierung von pluggable debug logging und per-model type gating für Provider-Tools, zusammen mit der Einführung des Code Mode, der es LLMs ermöglicht, TypeScript-Programme in sicheren Sandboxes zu schreiben und auszuführen. Der Mai 2026 brachte vereinheitlichte React hooks für Nicht-Chat-KI-Aktivitäten, eine neue generateAudio-Aktivität mit Streaming und Adapter für fal und Gemini Lyria. Das Structured output streaming wurde ebenfalls im Mai 2026 bei Providern wie OpenAI, OpenRouter, Grok, Groq und Ollama verbessert, mit erhöhter Typensicherheit für mehrstufige strukturierte Chats. Ein offizieller OpenRouter-Adapter wurde im Mai 2026 veröffentlicht und bietet Zugang zu über 300 Modellen. Das Projekt wurde im Mai 2026 durch den "Mini Shai-Hulud" supply chain attack beeinträchtigt, der zur credential exfiltration von zwei OpenAI-Mitarbeitergeräten führte, obwohl keine Benutzerdaten oder production systems kompromittiert wurden.