duck-up: bash scripts/duck.sh start duck-stop: bash scripts/duck.sh stop duck-restart: bash scripts/duck.sh restart duck-status: bash scripts/duck.sh status duck-logs: bash scripts/duck.sh logs --follow duck-mtp-up: bash scripts/duck-mtp.sh start duck-mtp-stop: bash scripts/duck-mtp.sh stop duck-mtp-restart: bash scripts/duck-mtp.sh restart duck-mtp-status: bash scripts/duck-mtp.sh status duck-mtp-logs: bash scripts/duck-mtp.sh logs --follow duck-llama-main: bash scripts/llama/start_main.sh start duck-llama-stop: bash scripts/llama/start_main.sh stop duck-llama-restart: bash scripts/llama/start_main.sh restart duck-llama-status: bash scripts/llama/start_main.sh status duck-llama-logs: bash scripts/llama/start_main.sh logs --follow duck-llama-health: bash scripts/llama/healthcheck.sh http://127.0.0.1:8081/v1 duck-api: python3 -m duck_core.api duck-dev: bash scripts/duck.sh start @echo "Open:" @echo "http://127.0.0.1:8000/" duck-open: @echo "Open web UI:" @echo "http://127.0.0.1:8000/" duck-smoke: python3 -m pytest tests/smoke -v duck-test: python3 -m pytest -v duck-verify: bash scripts/verify/verify_basic_chat.sh bash scripts/verify/verify_file_write_read.sh bash scripts/verify/verify_tool_blocking.sh bash scripts/verify/verify_models_roles.sh