Skip to content
Learn Kiro.

A free field guide · no signup · 16 chapters

Learn Kiro, calmly.

Kiro is Amazon's agentic AI development tool: an IDE, a terminal CLI, and a web app that turn plain-language ideas into structured plans and working, reviewable code.

idea requirements.md design.md tasks.md working code

Kiro at a glance

Eleven ideas make up the whole system. Each card links to its plain-language explanation in the core concepts chapter.

Kiro at a glance: the IDE, CLI, and Web surfaces connected to specs, steering, hooks, MCP, custom agents, skills, and powers.
One infographic showing the three surfaces and their shared building blocks.

Who this site is for

Complete beginners

Never heard of Kiro? Start from zero. Every term is explained in plain language with analogies.

Start at chapter 1 →

Software engineers

You know IDEs, Git, and CLIs. Skip the basics and go straight to concepts and advanced workflows.

Jump to core concepts →

Data engineers & scientists

Use Kiro for pipelines, notebooks, documentation, tests, and automation around your data work.

See data use cases →

Advanced users

Need a quick reference? Commands, files, workflows, and mistakes to avoid, all on one page.

Open the cheat sheet →

Recommended learning paths

You don't need every chapter. Pick the path that matches where you're starting from.

Path 1 · Complete beginner

From "what is this?" to your first working project.

  1. 1 What is Kiro?
  2. 2 History of Kiro
  3. 3 Core concepts
  4. 4 Beginner tutorial
  5. 5 Practice exercises
  6. 6 Beginner quiz

Path 2 · Engineer fast-track

Skips the gentle ramp and goes straight to concepts, advanced workflows, and the terminal.

  1. 1 Core concepts
  2. 2 Advanced tutorial
  3. 3 Kiro CLI guide
  4. 4 Cheat sheet
  5. 5 Advanced quiz

Path 3 · Data practitioner

Kiro for pipelines, analysis projects, docs, and tests.

  1. 1 What is Kiro?
  2. 2 Core concepts
  3. 3 Beginner tutorial
  4. 4 Use cases (data sections)
  5. 5 Advanced tutorial
Subway-style roadmap for the complete beginner, engineer fast-track, and data practitioner learning paths.
Visual roadmap of the three learning paths from beginner to advanced.