cd frontend
npm iStart locally
npm run devFrom the project root:
From the project root:
cd backend
python3.11 -m venv venvActivate the virtual environment:
- macOS/Linux:
source venv/bin/activate - Windows (cmd):
venv\Scripts\activate.bat
- Windows (PowerShell):
venv\Scripts\Activate.ps1
With the virtual environment activated (from the backend/ directory):
pip install -r requirements.txtSet SUPABASE_URL and SUPABASE_KEY in a .env file in the project root or in backend/. With the venv activated and from the backend/ directory:
uvicorn backendapi:app --reloadIf the main API fails to start, you can run only the converter for the MP3→MIDI feature:
cd backend
source venv/bin/activate
uvicorn run_converter:app --reload --port 8000Ensure the frontend uses NEXT_PUBLIC_API_URL=http://localhost:8000 (or the port you use).