.DEFAULT_GOAL := start setup-precommit-hook: uv run pre-commit install uv run pre-commit autoupdate install: setup-precommit-hook uv sync --group dev lint: uv run pre-commit run --all-files start: uv run gradio app.py requirements: uv run python -c "import tomllib; print('\n'.join(tomllib.load(open('pyproject.toml','rb'))['project']['dependencies']))" > requirements.txt