An open-source AI chat application that connects to any model and can be deployed locally or in the cloud. It requires a Supabase backend for database and authentication and relies on terminal usage for setup and configuration.
Project overview
An open-source AI chat application that connects to any model and can be deployed locally or in the cloud. It requires a Supabase backend for database and authentication and relies on terminal usage for setup and configuration.
Project type
Model Runtime
Use cases
Chat Assistants
Deployment
Refer to project documentation
License
MIT
Best for
General users and developers who are comfortable with terminal usage and manual configuration steps.
Key capabilities
Provides a chat interface that connects to any AI model.
Optional support for local AI models via Ollama integration.
Ability to deploy and host the application on cloud platforms like Vercel.
Limitations and risks
The application requires a compatible node version, specifically v18.
Requires replacing values in SQL migration files manually to prevent issues with storage files not being deleted properly.
Getting started
Setup is of medium difficulty and requires cloning the repository, running npm install, configuring Supabase, setting up the environment variables, and running the application.
Evidence and sources
GitHub project description: AI chat for any model.
README: The open-source AI chat app for everyone.
README: Follow these steps to get your own Chatbot UI instance running locally.
README: Chatbot UI was recently updated to its 2.0 version.
README: Use Chatbot UI without having to host it yourself!