ChatUI is a software development kit (SDK) developed by OpenDialog designed to help developers create custom chat components and enhance Conversational AI applications. It allows for interactive chat interfaces, handles events, and supports functionalities like sending messages and managing user interactions.
The ChatUI SDK can be used in any website or browser-based application and requires a basic understanding of Javascript to set up and, ideally, a little typescript.
If you want to learn more about the ChatUI SDK, check out our docs site. If you are looking for more advanced information regarding creating Conversational AI Agents, check out our OpenDialog platform tutorials.
To run the code in this respository you will need a simple http server. If you do not have one available, we suggest the following:
- Clone the respository
- In your terminal, navigate to the root folder
- Run the following command:
npx http-server
(for more information on the http-server
package and the options available, visit the npm page)
OpenDialog AI : Create your own custom Conversational AI agent with OpenDialog’s all-in-one Conversational AI Agent Management system. Adapt the example application to your use case, by adapting the conversation design to suit your needs.
- View other demos of the ChatUI SDK in use: https://webchat-sdk.opendialog.dev/demos
- Learn how to create Conversational AI Agents with OpenDialog: https://docs.opendialog.ai/tutorials/ai-agent-creation-overview