11 Real-world AI engineering projects
Each Build puts you in a real production situation — a security gap, a broken integration, a runaway cost. You decide what to do. An AI mentor explains why you're right or wrong, without just handing you the answer.
Free project: 16 tasks, no card, no timer · Other projects from ₹2/min (£0.20/min)
This client setup reads the key from the environment correctly — but api_key ends up None when run locally with a .env file. What's missing?
load_dotenv() before reading the environment ✓os.getenv() instead of os.environ.get()How it works
Complex situations, simple interactions — the hardest part is the problem, not the interface.
Each level opens with a short theory section — what you're building, what can go wrong, and why. Everything in the tasks that follow is grounded in it.
Pick the best option, put steps in the right order, fix the broken code, or write the solution from scratch. One clear action per task.
Get it right — see exactly why it works. Get it wrong — an AI mentor points you back at the specific theory you need, and asks one guiding question. No answer given until you earn it.
Build a Gemini chatbot from scratch — securely, efficiently, safely, and with a clear-eyed view of what it costs to run. Everything covered is a real mistake made in real production systems.
Coming next
Each one follows the same Junior → Senior → Architect → Executive progression. Pay-as-you-go, billed only while you're actively working.
Pricing
No subscription. No monthly charge. Credits run only while a paid Build is open in your browser.
16 tasks. No card. Takes about 20 minutes to complete.
The next time you see this bug in production, you'll already know what to do.