Skip to main content

Features

AI-ON UI is a powerful library that offers several key features to enhance your chatbot UI. Some of the notable features include:

Multiple Chatbots

With AI-ON UI, you can easily integrate multiple chatbots into your UI. Whether you need to interact with different AI models or create a conversational experience with different characters, AI-ON UI provides seamless support for multiple chatbots.

Out-of-the-box Themes

AI-ON UI comes with a variety of built-in themes that you can choose from to style your chatbot widget. You can select themes such as Lofi, Dark, Light, Cupcake, and many more. The themes are provided by DaisyUI and offer a wide range of options to match your application's design.

Responsive Design

AI-ON UI is designed to be responsive and mobile-friendly. It automatically adjusts its layout and styling based on the device's screen size, ensuring a consistent user experience across different devices.

Customizability

AI-ON UI provides a high level of customizability, allowing you to tailor the look and feel of the chatbot widget to match your application's branding. It leverages the power of Tailwind CSS and JSX, providing a familiar toolkit for modern web developers to customize the UI.

Small Bundle Size

AI-ON UI is built with performance in mind. The entire codebase is lightweight, with a bundle size of approximately 250kb and a gzipped size of around 50kb. This ensures fast loading times and a smooth user experience, even on slower connections.

Unique and Noteworthy Features

In addition to the above features, AI-ON UI also offers some unique and noteworthy features. These include:

  • Built with Solid.js: AI-ON UI is built on top of Solid.js, a declarative UI library. This makes it easy to integrate with any framework and provides a seamless developer experience.

  • Batteries Included : AI-ON UI comes with built-in providers, such as the OpenAI Integration provider. This allows you to enhance your chatbot's capabilities, including user management, automatic memory management, and interacting with custom knowledge bases.

  • Open Source: AI-ON UI is released under the GNU GPL v3.0 license, making it open source and free to use. You can also contribute to the project by submitting a pull request.

These are just a few of the key features that AI-ON UI offers. Whether you're building a simple chatbot or a complex conversational application, AI-ON UI provides the tools and flexibility you need to create an engaging user experience.