# Constraints ## Budget - Zero paid services requiring credit cards - Only: GCP Free Tier, GitHub Student Developer Pack, Colab, Kaggle - API usage must stay within free limits - Cost analytics must alert before threshold breaches ## Technical - Python 3.10+ required (FastAPI backend) - Node.js 18+ required (opencode) - Hermes Agent needs Python 3.11+ and Node.js - Gemini CLI needs `gemini` binary installed - Linux environment (Ubuntu/WSL) - Dashboard binds to localhost only — no external exposure without explicit config ## Time - User is a BTech 1st year — study schedule takes priority - Project builds during free time and weekends