emo-online-api / README.md
Emo Online
Deploy Emo API
dd87944
|
Raw
History Blame Contribute Delete
1.17 kB
metadata
title: Emo Online API
emoji: 🧠
colorFrom: indigo
colorTo: purple
sdk: docker
app_port: 7860
pinned: false

Emo Online

IA personnelle — frontend sur GitHub Pages, API + agent sur Hugging Face Spaces (gratuit, sans carte).

Déploiement rapide

  1. GitHub Pages : Settings → Pages → Source = GitHub Actions
  2. Hugging Face Space : créer le Space Docker lié au repo emo-online
  3. Secrets HF Space : MONGO_URL, GOOGLE_CLIENT_*, clés LLM (Settings → Variables)
  4. Push sur main → API rebuild HF + frontend GitHub Pages

Dev local

cd /d "H:\Emo Online Final\emo\backend"
start.bat
cd /d "H:\Emo Online Final\emo\frontend"
npm install
echo REACT_APP_BACKEND_URL=http://127.0.0.1:8010> .env
npm start

Structure

emo/backend/     FastAPI + MongoDB + LLM + Stripe + agent relay
emo/frontend/    React (GitHub Pages)
emo/agent-go/    Agent local (Windows/macOS/Linux)
Dockerfile       Image API pour Hugging Face Spaces