Skip to main content

Day 1 · Block 1

E01 - Getting started with Jan + hello world script

  • Start Jan in `student-agent-pack/` and run basic startup checks.
  • Take a look at the student-agent-pack, especially AGENTS.md, BOOTSTRAP.md, tools/, exercises/, and also opencode.json
  • Run `python exercises/01/hello_world.py` and capture output.
  • Edit the `TODO-STUDENT` in `exercises/01/hello_world.py` and rerun once.
  • Verify one value manually from `exercises/01/data/tiny.csv`.

Inputs

  • Install workflow
  • OpenRouter key in .env
  • exercises/01/hello_world.py + tiny.csv

Deliverable

startup evidence + one script run + one manual check + one TODO change note.

Target

Start Jan in `student-agent-pack/` and run basic startup checks.

Checklist

  • Make one explicit design decision.
  • Include one verification check.
  • State one limitation or risk.

Common failure modes

  • Missing OPENROUTER_API_KEY or base URL.
  • Skipping minimum startup evidence before coding.

Extension task (optional)

Switch to a second free OpenRouter model and compare output quality or speed.