Chatbot UI

Clean open ChatGPT clone with files and profiles
Self-hosted chat UIWeb chat UIMITRuns locallyTypeScriptIntermediate
OSAI Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is Chatbot UI?

Chatbot UI is a polished open-source chat interface supporting multiple providers, file uploads and per-user workspaces, backed by Supabase for auth and storage.

Why people choose Chatbot UI

Chatbot UI at a glance

CategorySelf-hosted chat UI
TypeWeb chat UI
LicenseMIT
Runs locallyYes
Built withTypeScript
Skill levelIntermediate
Best forteams wanting a familiar ChatGPT feel they control

Open-source alternatives to Chatbot UI

Other open-source self-hosted chat ui tools worth comparing:

Open WebUIChatGPT-style interface over any modelLibreChatMulti-provider open-source ChatGPT cloneLobe ChatModern, design-forward chat frameworkAnythingLLMAll-in-one app to chat with your documentsbig-AGIPro-grade chat for many modelsChatboxDesktop client for many AI modelsNextChatLightweight ChatGPT-style UI, deploys in one clickHuggingChat UIThe interface behind HuggingChat, self-hostableKhojYour AI second brain over your notesKotaemonClean open UI to chat with documents

Chatbot UI head-to-head

Chatbot UI vs Open WebUIChatbot UI vs LibreChatChatbot UI vs Lobe ChatChatbot UI vs AnythingLLMChatbot UI vs big-AGIChatbot UI vs ChatboxChatbot UI vs NextChatChatbot UI vs HuggingChat UIChatbot UI vs KhojChatbot UI vs Kotaemon

FAQ

Is Chatbot UI free?

Chatbot UI is free and open-source (MIT license), so you can use, self-host and modify it at no cost.

Can I run Chatbot UI locally?

Yes. Chatbot UI is designed to run on your own machine or server, keeping your data private.

What is the best alternative to Chatbot UI?

Popular open-source alternatives include Open WebUI, LibreChat, Lobe Chat. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →