A narrative tutorial for learning Amplifier, the modular AI agent framework.
Live site hosted on GitHub Pages - just click and read!
The built tutorial is also included in this repo:
# Clone and open
git clone https://github.com/ramparte/amplifier-tutorial.git
cd amplifier-tutorial
# Open in browser (Windows)
explorer.exe docs/index.html
# Open in browser (Mac)
open docs/index.html
# Open in browser (Linux)
xdg-open docs/index.htmlcd docs
python -m http.server 8000
# Open http://localhost:8000Download the repo as a ZIP, extract, and open docs/index.html.
| Section | Topics |
|---|---|
| Getting Started | What is Amplifier, installation, first conversation, key commands |
| Core Concepts | Architecture deep dive, modules, bundles, agents, recipes, skills, hooks |
| Tools Reference | Filesystem, bash, search, web, task (sub-agents), LSP, recipes |
| Bundles Reference | Foundation, recipes, LSP-Python, design-intelligence |
| Skills Reference | Playwright, curl, image-vision |
| Developer Setup | CLI tools, shadow workspace, remote dev, debugging |
| Advanced | Custom bundles, custom tools, custom recipes, MCP integration |
The tutorial can be rebuilt from the Amplifier source repos.
pip install mkdocs
mkdocs build --clean# Using Amplifier recipes
amp recipes execute recipes/full-rebuild.yaml
# Or update specific sections
amp recipes execute recipes/update-tutorial.yaml --context '{"focus": "tools"}'- Edit markdown files in
content/ - Run
mkdocs build --clean - Commit both
content/anddocs/changes
amplifier-tutorial/
├── docs/ # ✅ Built tutorial (GitHub Pages serves this)
├── content/ # Markdown source files
├── .notes/ # Editorial additions (not auto-generated)
├── .planning/ # Planning documents
├── recipes/ # Amplifier recipes for rebuilding
├── mkdocs.yml # Site configuration
├── BUILD.md # Detailed build instructions
└── requirements.txt # Python dependencies (just mkdocs)
Drop notes in .notes/ with [PENDING] status. They'll be incorporated on the next rebuild.
Edit markdown in content/, rebuild, and submit PR.
Run the update recipes to pull latest from Amplifier repos, review changes, and submit PR.
- Generated from source - Content derives from official Amplifier documentation
- Writer/reviewer process - Separate agents create and validate content
- Editorial additions - Team insights added via
.notes/system - Human review - Final approval before merge
All content includes copy-pasteable code snippets for hands-on learning.