Learn everything generative AI
An online university for generative AI engineering. Twelve disciplines. Graded labs, verified credential. No prerequisites.
GenAI in industry
protein design enzymes designed from scratch that digest PET plastic
Match a real posting
New graded units from recently merged pull requests
Read. Quiz. Lab. Capabilities.
Explore how each lesson is broken down.
Your Dev Environment
Setting API keys, installing packages, and running scripts all happen through the terminal. By the end you can open one, read the prompt, see where you are with pwd, and list a folder with ls.
For a GenAI Agent Engineer, the terminal is where you replay an agent's failed tool call inside its sandbox — pwd confirms you're debugging there, not on your laptop.
Your personalized learning twin.
Bodha Aatma does it all, from answering to verifying to building.
Why did my lab fail?
run_lab.sh passed and run_tests.sh didn't: the grader wants the absolute pwd your bash session reports, and yours came back relative. The directory you created is right — the path string isn't.
- every graded run you have made, including the failures
- the level the assessment put you at
- the lesson text you are working through