Chatbot UI is an open-source, full-featured chat interface for AI models that aims to lower the barrier for anyone wanting to run their own AI-powered chatbot — whether using remote LLM APIs or local/self-hosted models. It bundles a modern frontend (Next.js + TypeScript + Tailwind) with a backend (Supabase by default) for persistent storage of chats, history, and user settings, replacing earlier local-storage-only approaches. The project supports multiple models/providers (e.g. OpenAI, local models via Ollama), and by switching env-vars you can self-host the whole stack or deploy in the cloud (e.g. via Vercel + Supabase) for personal or shared use. With version 2.0, the maintainers redesigned parts of the UI/UX, improved backend compatibility, and enhanced mobile-layout responsiveness — reflecting active maintenance and responsiveness to user feedback.

Features

  • Full-stack chat application: frontend (Next.js/TS) + backend (Supabase) for persistent chat history and settings
  • Support for many LLM providers — remote APIs (e.g. OpenAI) or local/self-hosted models (via Ollama)
  • Modern UI with responsive layout, theming, and mobile-friendly design ideal for desktop or phone use
  • Easy deployment: works locally via Docker or npm, or in cloud via Vercel + Supabase for hosted instances
  • MIT-licensed and community-maintained, enabling forks, customizations, or adaptations to other workflows
  • Version 2.0 with active development — recent commits/updates, bug fixes, and backend improvements

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Chatbot UI

Chatbot UI Web Site

Other Useful Business Software
Skillfully - The future of skills based hiring Icon
Skillfully - The future of skills based hiring

Realistic Workplace Simulations that Show Applicant Skills in Action

Skillfully transforms hiring through AI-powered skill simulations that show you how candidates actually perform before you hire them. Our platform helps companies cut through AI-generated resumes and rehearsed interviews by validating real capabilities in action. Through dynamic job specific simulations and skill-based assessments, companies like Bloomberg and McKinsey have cut screening time by 50% while dramatically improving hire quality.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Chatbot UI!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

TypeScript

Related Categories

TypeScript Artificial Intelligence Software

Registered

2025-12-08