Skip to content
forked from reaviz/reachat

πŸ’¬ UI Building Blocks for LLM/Chat UIs. Maintained by @goodcodeus.

License

Notifications You must be signed in to change notification settings

flex2016/reachat

This branch is 4 commits ahead of, 9 commits behind reaviz/reachat:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

218f882 Β· Aug 27, 2024
Jul 22, 2024
Jul 22, 2024
Jul 29, 2024
Jul 30, 2024
Aug 27, 2024
Aug 27, 2024
Jul 22, 2024
Jul 22, 2024
Jul 23, 2024
Jul 23, 2024
Jul 22, 2024
Aug 13, 2024
Jul 22, 2024
Jul 18, 2024
Aug 7, 2024
Aug 25, 2024
Aug 13, 2024
Jul 22, 2024
Aug 2, 2024
Jul 24, 2024
Aug 2, 2024

Repository files navigation


Building Blocks for LLM UI

        GitHub stars  

reachat is a UI library for building chat experiences. No more manually coding all the components required to build LLM uis manually. Customize each component and theme via Tailwind.

πŸš€ Quick Links

πŸ’Ž Other Projects

  • Reaflow - Open-source library for workflow and diagram graphs.
  • Reablocks - Open-source component library for React based on Tailwind.
  • Reaviz - Open-source library for data visualizations for React.
  • Reagraph - Open-source library for large webgl based network graphs.

πŸͺ„ Features

  • Console and Companion Modes
  • Markdown Rendering
    • GFM Styling
    • Code Highlighting
    • Tables
    • JSON
    • Lists
    • Math
    • Embeds ( Youtube )
    • remark/rhype plugin support
  • File Uploads
  • Image Preview
  • Message Sources
  • Animations
  • Conversation Pagination
  • Smart/Dynamic Grouping of Sessions
  • Keyboard shortcuts
  • Animations via Framer Motion
  • Responsive
  • Tailwind for Themeing
  • Customizable via Slots

πŸ“¦ Install

To use reachat in your project, install it via npm/yarn:

npm i reachat --save

πŸ”­ Development

If you want to run reachat locally, its super easy!

  • Clone the repository
  • npm i
  • npm start
  • Browser opens to Storybook page

❀️ Contributors & Credits

Thanks to all our contributors!

About

πŸ’¬ UI Building Blocks for LLM/Chat UIs. Maintained by @goodcodeus.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.8%
  • HTML 1.9%
  • JavaScript 1.8%
  • MDX 1.4%
  • Other 0.1%