DHTMLX Chatbot
Lightweight MIT-licensed JavaScript chatbot UI widget for building support-agent chat interfaces on top of any LLM.
What it does
DHTMLX Chatbot is a free, MIT-licensed JavaScript widget for building customizable AI chat interfaces for support agents. Made by the DHTMLX UI-library team, it is lightweight (~65kb), supports Markdown, multiple message layouts, chat history and agents, and integrates with any LLM such as ChatGPT, Claude or Gemini.
How to use: Use DHTMLX ChatBot by downloading the widget, configuring it with your preferred LLM, and integrating it into your web application. Customize the UI using available options for chat patterns, typing speed, and markdown support. Refer to the documentation and samples for detailed instructions and examples.