Let's get you set up.
New to all this? Perfect. Follow these steps top to bottom — create your accounts, install a few free tools, and make your first code submission. Tick each item as you go. It takes about 30 minutes, once.
1 · Create your accounts
Free accounts you'll use throughout the course. Use the same email for all of them.
GitHub stores all your code and is how you submit every homework. This is the most important one.
Sign up on GitHub ↗Pick a professional username — it becomes part of your portfolio URL.
For open models, datasets, and the free Agents/MCP courses.
Hugging Face ↗2 · Install your tools
Your workstation. Install each one, then reopen your terminal so the commands are found.
The language the whole course is written in.
Download Python ↗On Windows, tick 'Add Python to PATH' during install. Verify with:
python3 --version
Creates fast, clean Python environments so packages don't clash.
macOS / Linux — paste into your terminal:
curl -LsSf https://astral.sh/uv/install.sh | sh
3 · Set up your submission repo
You'll push your work here every day. Run these in your terminal after installing Git.
Your commits are signed with this name and email (use your GitHub email).
git config --global user.name "Your Name" git config --global user.email "you@email.com"
This public repo is your portfolio and your homework trail.
New GitHub repo ↗Name it exactly ai60, set it to Public, tick 'Add a README', then Create.
Brings the repo onto your machine so you can add files. Replace YOUR-USERNAME.
git clone https://github.com/YOUR-USERNAME/ai60.git cd ai60
Proves the whole loop works — you'll repeat this every day.
echo "print('Hello, AI60')" > hello.py
git add .
git commit -m "Day 0: hello"
git pushFinish the checklist above
Complete all 12 steps to unlock a clean start.