Skip to content

Paradox-Tech-BD/chatbot-ui

 
 

Repository files navigation

Chatbot UI

The open-source AI chat app for everyone.

Chatbot UI

Demo

View the latest demo here.

Support

If you find Chatbot UI useful, please consider sponsoring me :)

Local Quickstart

1. Clone the repo

git clone https://github.com/mckaywrigley/chatbot-ui.git

2. Install dependencies

npm install

3. Install Supabase & run locally

  1. Install Docker

You will need to install Docker to run Supabase locally. You can download it here for free.

  1. Install Supabase CLI
brew install supabase/tap/supabase
  1. Start Supabase
supabase start

4. Install Ollama (for local models)

Follow the instructions here.

5. Fill in secrets

  1. .env
cp .env.local.example .env.local

Get the required values by running:

supabase status
  1. sql

In the 1st migration file 20240108234540_setup.sql you will need to replace 2 values:

  • project_url (line 53): This can remain unchanged if you don't change your config.toml file.
  • service_role_key (line 54): You got this value from running supabase status in step 5.1.

You will also need to to fill in the values for project_url

6. Run app locally

npm run chat

Hosted Quickstart

Check back soon!

Contributing

We are working on a guide for contributing.

Contact

Message Mckay on Twitter/X

About

The open-source AI chat app for everyone.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.2%
  • PLpgSQL 4.3%
  • Other 0.5%