GitHub radar

Turn an AI agent into your personal tutor

Open-source skill set that turns the Pi AI agent into a personal tutor with quizzes, auto-generated diagrams, and a researcher subagent that verifies facts before each lesson.

01amosblomqvist/learn 591TypeScript

Pi is an open-source AI coding agent CLI (pi.dev) that supports Claude, OpenAI, and Google models. The amosblomqvist/learn repository is a ready-made .pi configuration directory that turns Pi into a structured teaching agent. It includes a teaching philosophy skill, a quiz extension that poses graded questions after each lesson block with instant feedback, a visualization extension that generates SVG and Mermaid diagrams when a concept is clearer as a picture, and a researcher subagent that cross-checks facts before they appear in the lesson. Installation is one git clone into any project folder — the repository becomes the .pi config and Pi picks it up automatically. Created and shared by a developer as his personal learning system, with the full configuration open to edit.

Why a vibe-coder should care

Lets you learn any topic with structured lessons and built-in quizzes instead of just reading AI explanations. The researcher subagent cross-checks facts before the lesson, so you're not absorbing confident hallucinations. If a concept is clearer as a diagram, the agent draws one without being asked.

How to install

Copy this and send it to your agent — Claude Code, Codex, any of them:

Set up the tutor agent from https://github.com/amosblomqvist/learn — install what it needs, ask me for a model API key, and start the first lesson on a topic I choose.

Runs on a regular laptop — you'll need an API key from Claude, OpenAI, or Gemini.

Open on GitHub