Project's Logo

helixml/chat-widget

0/100

The @helixml/chat-widget is a versatile UI component developed by HelixML that simplifies the integration of large language models behind common APIs, such as the OpenAI API. It is available as both a React component and a browser-side library. The browser-side library, @helixml/chat-embed, can be easily embedded onto any page using a <script> tag, making it self-contained and non-conflicting with other libraries.

For React projects, the @helixml/chat-widget component offers interactive chat functionality with a minimalist design. It opens a modal window upon interaction, allowing users to submit questions and receive answers from a specified openAI compatible endpoint. To use it, install the package via npm or yarn and import the Widget component into your React application. Customize the appearance of the chat widget and its components using the windowTheme and searchTheme props, which offer various options for theme customization.

This project is licensed under the MIT License.

Project Information

Contribution Opportunities

  • Issues are available for contributions.
  • Project boards are active.
  • Wiki is available for documentation and guides.

License

MIT License

Recent Contributors

binocarlos's avatar

binocarlos

24 Contributions

philwinder's avatar

philwinder

8 Contributions

rusenask's avatar

rusenask

2 Contributions

lukemarsden's avatar

lukemarsden

2 Contributions