Skip to content

vailism/chat-personal

Repository files navigation

Chat Personal

A personal chat app powered by Gemini with Spotify integration, accessible UI, and Express backend.

Deploy

Frontend: GitHub Pages (already set up)

Backend: deploy the API server to any Node host (Render, Railway, Fly, Docker, EC2, etc.).

Env

Docker

docker build -t chat-personal-api .
docker run -p 3000:3000 \
  -e GEMINI_API_KEY=... \
  -e SPOTIFY_CLIENT_ID=... \
  -e SPOTIFY_CLIENT_SECRET=... \
  -e SPOTIFY_REDIRECT_URI=https://vailism.github.io/chat-personal/callback.html \
  -e CORS_ORIGIN=https://vailism.github.io \
  chat-personal-api

Then set the meta tag in index.html to point to your API base if not at the same origin:

<meta name="api-base" content="https://your-api.example.com">

About

Personal chat app with Gemini AI, Spotify integration, accessibility, Express server

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors