FastAPI service providing /api/analyze for the Guitariz frontend.
- Python 3.12+
- ffmpeg available on PATH
python -m pip install -r requirements.txtpython -m uvicorn main:app --port 8001Endpoint: http://localhost:8001/api/analyze
Set an env for the frontend so it calls the backend:
VITE_CHORD_AI_API=http://localhost:8001/api/analyze
If unset, the frontend will fall back to local (less accurate) analysis.