# Radix UI templates and examples

Browse examples and templates of application builds using Radix UI.

- [RAG with Vercel AI SDK](https://vercel.com/templates/next.js/ai-sdk-rag): A retrieval-augmented generation chatbot built with Next.js, the Vercel AI SDK, Drizzle ORM, and PostgreSQL.
- [No Schema Output Mode with Vercel AI SDK](https://vercel.com/templates/next.js/ai-sdk-no-schema): A Next.js chatbot using the Vercel AI SDK's streamObject function without an underlying schema (no schema output mode).
- [Automatic Tool Call Roundtrips with Vercel AI SDK](https://vercel.com/templates/next.js/ai-sdk-roundtrips): A Next.js chatbot using the Vercel AI SDK's streamText function to automatically handle multiple tool call roundtrips.
- [Provider Registry with Vercel AI SDK](https://vercel.com/templates/next.js/ai-sdk-provider-registry): A Next.js chatbot using the Vercel AI SDK's streamText function with a provider registry to allow users to switch models.
- [Generative UI Chatbot with React Server Components](https://vercel.com/templates/next.js/rsc-genui): A Generative UI chatbot that streams React Server Components from the Server with Next.js and the Vercel AI SDK
- [Next.js Chat Example with Telemetry](https://vercel.com/templates/next.js/ai-chatbot-telemetry): A chatbot using the Vercel AI SDK with Telemetry.
- [Multi-Modal Chatbot](https://vercel.com/templates/next.js/multi-modal-chatbot): A multi-modal chatbot application using the Vercel AI SDK.
- [Object Generation Streaming with useObject](https://vercel.com/templates/next.js/use-object): An application that converts text inputs into structured objects and streams the expense as it’s being processed using the Vercel AI SDK.
- [Next.js Book Inventory](https://vercel.com/templates/next.js/next-book-inventory): An example of searching, filtering, and pagination.
- [Natural Language Postgres](https://vercel.com/templates/next.js/natural-language-postgres): An Next.js application that allows you to query a PostgreSQL database with natural language.
- [Dynamic Model Usage with AI SDK](https://vercel.com/templates/next.js/ai-sdk-feature-flags-edge-config): A chatbot that allows you to dynamically set the LLM using Vercel AI SDK with Feature Flags and Global Config
- [Semantic Image Search](https://vercel.com/templates/next.js/semantic-image-search): An open-source AI semantic image search app template built with Next.js, Vercel AI SDK, OpenAI, Vercel Postgres, Vercel Blob and Vercel KV.
- [SaaStart: Auth0 + Next.js SaaS Starter Kit](https://vercel.com/templates/next.js/auth0-nextjs-saas-starter): The Auth0 SaaS Starter Kit is a full-stack Next.js application designed to help you get started building B2B SaaS with Auth0 by Okta.
- [Precedent – Next.js Starter](https://vercel.com/templates/next.js/precedent): A collection of components, hooks, and utilities built on Next.js, Typescript, Tailwind, Radix, Framer Motion, Prisma, and PostgreSQL.

---

## Additional documentation

The [Vercel Knowledge Base](https://vercel.com/kb) contains guides and answers to common questions about Vercel, including deployment, framework configuration, domains, caching, and troubleshooting.
