https://github.com/taishikato/chatsage
24/7 Customer Service for your website
https://github.com/taishikato/chatsage
artificial-intelligence nextjs open-source supabase tailwindcss typescript
Last synced: 8 months ago
JSON representation
24/7 Customer Service for your website
- Host: GitHub
- URL: https://github.com/taishikato/chatsage
- Owner: taishikato
- License: apache-2.0
- Created: 2024-07-18T12:39:03.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-18T01:40:41.000Z (about 1 year ago)
- Last Synced: 2025-05-20T03:07:37.300Z (about 1 year ago)
- Topics: artificial-intelligence, nextjs, open-source, supabase, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://chatsage.co
- Size: 1.77 MB
- Stars: 237
- Watchers: 4
- Forks: 23
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
The open-source AI Chatbot for your website
Give us a star ⭐️
# Chatsage


[](https://opensource.org/licenses/Apache-2.0)
[Discord](https://discord.gg/reEuUQNYb3)
[Chatsage](https://www.chatsage.co/) is an open source Chatbase alternative.
## About the project

### Built with
* [Next.js](https://nextjs.org/)
* [Supabase](https://supabase.com/)
* [Upstash](https://upstash.com/)
* [Tailwind CSS](https://tailwindcss.com/)
* [ScrapingFish](https://scrapingfish.com/)
## Contact us (I mean...me)
[@taishik_](https://x.com/taishik_)
## Cloud version
https://www.chatsage.co
## Self hosting
### Prerequisites
You need to create projects on each of the following platforms for `.env` file:
* Supabase
* Upstash
* Vercel
* ScrapingFish
### Setup
1. Clone the repo
```shell
git clone https://github.com/taishikato/chatsage.git
```
2. Go to the project folder
```shell
cd chatsage
```
3. Install packages with `pnpm`
```shell
pnpm i
```
4. Set up your `.env` file
* Duplicate `.env.example` to `.env`
* Set the values
5. Apply the migration to the remote database (Supabase)
```shell
supabase db push
```
6. Enable Google Sign-In on the Supabase Auth settings page.
[Login with Google | Supabase Docs](https://supabase.com/docs/guides/auth/social-login/auth-google)
## Contributors