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: about 1 month 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 (10 months ago)
- Default Branch: main
- Last Pushed: 2024-08-08T06:39:32.000Z (9 months ago)
- Last Synced: 2025-04-02T06:08:12.868Z (about 1 month ago)
- Topics: artificial-intelligence, nextjs, open-source, supabase, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://chatsage.co
- Size: 1.76 MB
- Stars: 238
- Watchers: 4
- Forks: 22
- 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 values5. 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