Description
Chatbot UI Library
The assistant-ui library offers a collection of React components designed for AI chat applications. It integrates seamlessly with tools such as LangChain, Vercel AI SDK, TailwindCSS, shadcn‑ui, react-markdown, react-syntax-highlighter, and React Hook Form, among others.
Key features include:
Extensive Model Provider Support
Out‑of‑the‑box compatibility with a broad range of providers:
- OpenAI
- Anthropic
- Mistral
- Perplexity
- AWS Bedrock
- Azure
- Google Gemini
- Hugging Face
- Fireworks
- Cohere
- Replicate
- Ollama
Custom API Integration
The library also allows developers to incorporate custom APIs, providing flexibility for specialized use cases.
Creator
Simon Farshid
@simonfarshid
Related Projects
Hightable
Virtualized Table Component
Dice UI
Shadcn/ui Component Library
FileKit.dev for React
Drop-in File Upload & Media Streaming Components
Sillybits
Landing Page Building Blocks
Workflow Builder
Node-based Workflow Editor SDK
Overflow
Open-source UI Components for React Flow