Courses

A box is a directory of your data, kept under version control with a full history of changes (using git); a card is a markdown file with a structured header; the agent is the coding agent (Claude Code or Codex) that operates the box. A course is a set of linked cards the agent builds to teach one bounded topic.

What it does for you

What it needs

Nothing beyond the box itself; you ask the agent to build a course on a topic and it creates the cards.

How it works, briefly

A course card is a manifest that references, by attachment, a concept-map card, an exposition-plan card, a lesson-plan card, a directory of material cards, and a progress card per learner. These are separate, checkable cards rather than one large document, so the topic graph, the presentation approach, the delivery order, and your evidence-backed understanding can each be inspected and revised on their own. Building and delivering a course happens in chat, driven by the agent, not on a schedule.

Limits

The documentation does not describe a course marketplace or pre-built course library; every course is built for your box from scratch or from material you provide.

Go deeper

../reference/cards/course.md, ../reference/cards/concept-map.md, ../reference/cards/exposition-plan.md, ../reference/cards/lesson-plan.md, ../reference/cards/progress.md, ../reference/cards/figure.md