Open-source

Announcing reachat - open-source ui building blocks for LLM/chat UIs

Austin McDanielAustin McDaniel
8/2/2024
Announcing reachat - open-source ui building blocks for LLM/chat UIs
Copy link

Introducing Reachat

Today, we are excited to announce Reachat, a set of UI building blocks for creating LLM/chat UIs in React. This library is designed to make it as easy as including a React chat component and connecting a data source to get started. While our goal was to ensure ease of use, we did not want to compromise on customization. Therefore, we made it easy to swap out components and provide styling via Tailwind for ultimate control.

Why Did We Build Reachat?

At Good Code, we help enterprises, particularly cybersecurity product companies, design and build cutting-edge user experiences. After building four chat experiences in various ways, it became clear that while these chat experiences seem easy to build, the devil is in the details. We set out to create something we could share with our customers and the community that packaged all those little details but still allowed for tweaking and styling to the radical designs we deliver.

What Does Reachat Do Exactly?

Reachat is a UI library for React that handles the interaction and rendering for complex responses typically sent by chatbots. It does not have any opinions about your backend technology or LLM stack, though we provide some examples of how to leverage it on various platforms.

What Features Does It Have Out of the Box?

Out of the box, Reachat supports the following features:

How Do I Get Started?

Head over to reachat.dev to learn more!

Who Is Good Code?

Good Code is a consulting company specializing in design and UI engineering for enterprise products, particularly in cybersecurity. We turn ideas into memorable companies. Learn more at GoodCode.us. If you like open-source (who doesn’t?), check out our collection of open-source libraries at GitHub.com/reaviz.



Recommended Posts
Tips from the Good Code Design Team: Staying Productive and Creative While Working Remotely
Tips from the Good Code Design Team: Staying Productive and Creative While Working Remotely
author
Emily Wong
9/26/2024
The Link Between Bad UI and Human Errors, and How to Cut It Down
The Link Between Bad UI and Human Errors, and How to Cut It Down
author
Lisa
7/19/2024
How Good Code Uses AI and it’s not how you think: Examples and Tips
How Good Code Uses AI and it’s not how you think: Examples and Tips
author
Lisa
7/16/2024
Like what you see? Let's talk about your project!