Introducing Chat SDK

Chat SDK is a free, open-source template for building powerful chatbot applications

The AI SDK powers incredible applications across the web, and today we're announcing the Chat SDKa best-in-class, production-ready template for building conversational AI applications like ChatGPT or Claude artifacts.

With the Chat SDK, you get a complete production-ready application built on Next.js App Router with the AI SDK at its core, allowing you to use any AI model and provider throughout your application. It leverages the best patterns we've developed and learned from building v0, and it's always up to date with the latest advancements.

Built on strong foundationsmessage persistence, authentication, multimodal support, and shareable chatsthe Chat SDK differentiates itself with powerful features like generative UI, customizable artifacts, and in-browser code execution.

With generative UI, you can create dynamic, interactive interfaces that go beyond simple text responses, enabling rich user experiences that adapt to the conversation context.

Custom artifacts allow you to build specialized components tailored to your specific use cases, from document creation to interactive tools that enhance the functionality of your chatbot.

With in-browser code execution, your chatbot can write and run code directly in the browser with WASM and pyodide, without requiring a discrete sandbox setup.

The documentation at chat-sdk.dev covers everything from project setup and architecture decisions to detailed customization instructions. Learn how to build your own artifacts, customize themes and fonts, implement testing strategies, and follow migration guides as new features are released.

Whether you're launching a side project or a full-scale enterprise solution, the Chat SDK provides the foundation you need to build incredible chat applications. Check out the docs today to start building with the Chat SDK.

Deploy the Chat SDK

Deploy your chatbot with just one click.

Deploy