[Unit]
Description=Dev-AI Model Training (Qwen2.5-27B QLoRA on CPU)
After=network.target
[Service]
Type=simple
User=vincent
WorkingDirectory=/home/vincent/projects/dev-ai
ExecStart=/home/vincent/projects/bitcoin-ai/venv/bin/python3 /home/vincent/projects/dev-ai/training/train_dev_model.py --resume
Restart=on-failure
RestartSec=300
StandardOutput=append:/home/vincent/projects/dev-ai/output/training.log
StandardError=append:/home/vincent/projects/dev-ai/output/training.log
# Nice to low priority so it doesn't interfere with other work
Nice=10
IOSchedulingClass=idle
[Install]
WantedBy=multi-user.target