Phase 1 · Build locally

Build the agent

Eight short tasks on your laptop. You write each step in a starter file and compare it with the reference solution.

0 of 8 tasks complete

How to run a task

terminal
uv run bootcamp.py phase1 t2 --starter "How many employees are in Engineering?"
uv run bootcamp.py phase1 t2 "How many employees are in Engineering?"
uv run bootcamp.py phase1 t7
The first line runs your starter file phase1/starter/t2_*.py, the second the reference solution phase1/t2_*.py. Add a prompt in quotes for one answer, or leave it out to chat.

While a task runs you'll see two kinds of extra lines. [tool] query_db: SELECT ... shows every tool call and its input as it happens (set PHASE1_SHOW_TOOLS=0 to hide them). After the run, [budget] $0.0123 of $1 used (1%), ... shows your LiteLLM spend; it warns at 75% (PHASE1_SHOW_BUDGET=0 hides it). All of Phase 1 usually costs $0.10-0.25 on gpt-6-luna.

Tasks

Continue to Phase 2