GitHub stars

Build Chat Experiences
In Hours, Not Weeks

console

Open-source UI Building Blocks for LLM and ChatUIs for ReactJS

Highly CustomizableTailor the chat interface to your needs with customizable components and theming options.
Rich Media SupportSeamlessly integrate file uploads, embeds, and markdown formatting for enhanced communication.
Easy to UseIntuitive but flexible API for building custom chat experiences.
Multi-model SupportSeamlessly switch between different AI models or integrate multiple models within the same interface for versatile capabilities.
Battle-TestedUsed in production across dozens of enterprise products.
Open SourceFree to use, and available for both personal and commercial projects.
Chat UIs without all the baggage
Reachat is a powerful, flexible, and user-friendly AI chat interface library for ReactJS. It allows you to bring conversational AI capabilities to your applications without spending weeks building custom components. Its not coupled to any particular backend or LLM, so you can use it with any backend or LLM of your choice.
popup
Get StartedInstall and Start Building in 3 Steps

1. npm i reachat

2. Include reachat in your project

3. Connect your backend

Learn more

Explore the documentation to learn about the API. Dive into the Storybook demos to see the components in action. Join the community to get support and stay up to date on new releases.