Run This Ai
EN DE

Chatbot UI: The Open-Source AI Chat App for Everyone

Discover Chatbot UI — the open-source AI chat app with 80+ model support, file uploads, and self-hosting. Perfect for teams and power users.

Chatbot UI Screenshot

What Is Chatbot UI?

Chatbot UI is an open-source, self-hostable AI chat interface that gives you a ChatGPT-like experience without the restrictions of a single provider. Built with Next.js and Supabase by McKay Wrigley (Takeoff AI), this project has grown to become one of the most popular open-source chat UIs on GitHub with over 24,000 stars.

Key Features

Chatbot UI supports over 80 different AI models. You can switch between OpenAI, Anthropic, Google, or any OpenAI-compatible API provider on the fly. The interface supports file uploads, voice input, conversation management with branching, prompt templates, and full markdown rendering. It is a Progressive Web App (PWA) that can be installed on mobile or desktop for a native-like experience.

Chatbot UI GitHub Social Preview

Why Self-Host Chatbot UI?

Self-hosting Chatbot UI gives you complete control over your data. Unlike hosted chat services, your conversation history stays on your own infrastructure. You can connect it to any API provider, use local models through Ollama or llama.cpp, and customize the interface to match your brand. The official hosted version at chatbotui.com offers a hassle-free experience, but self-hosting is ideal for teams that need data sovereignty and developers who want to customize the code.

Architecture

Chatbot UI uses a modern stack: Next.js for the frontend, Supabase for authentication and database (PostgreSQL), and Tailwind CSS for styling. Conversations and settings are stored in the Supabase database, making them persistent across sessions and devices when logged in.

Conclusion

Chatbot UI is an excellent choice for anyone looking for a clean, feature-rich AI chat interface that they can self-host or use as a hosted service. With support for 80+ models, modern architecture, and an active community, it stands out as a top option in the open-source AI chat space.

#chatbot-ui #ai-chat #open-source #self-hosted