Set up & run locally
Prepare a virtual environment, install dependencies, and launch both servers for a complete console + API experience.
- Install Python 3.11+ plus system build tools.
- Create a virtual environment and install
requirements.txt. - Start the services with
python run.py.
python -m venv .venv
. .venv/Scripts/activate # PowerShell: .\\.venv\\Scripts\\Activate.ps1
pip install -r requirements.txt
# Run both API and UI
python run.py
# Or run individually
python run.py --mode api
python run.py --mode ui
Configuration lives in app/config.py; override variables via the shell (e.g., STORAGE_ROOT, API_BASE_URL, SECRET_KEY, MAX_UPLOAD_SIZE).