Introduction

Amber is a spaced repetition system designed for developers who use Claude Code. It automatically extracts concepts from your coding sessions and turns them into flashcards, then uses science-backed scheduling to help you retain what you learn.

Why Amber?

When you work with Claude Code, you’re constantly learning — new APIs, patterns, debugging techniques, architectural decisions. But without active recall, most of that knowledge fades within days.

Amber closes that gap:

  • Automatic extraction — no manual card creation
  • AI-powered grading — answer in your own words, not rote memorization
  • Optimal scheduling — FSRS algorithm maximizes retention with minimal review time

How it works

  1. Use Claude Code as you normally do
  2. Run /flashcards or the CLI to extract concepts from your sessions
  3. Upload cards to Amber
  4. Review due cards each day — the AI grader evaluates your responses
  5. Rate yourself (Again / Hard / Good / Easy) and FSRS schedules the next review

Quick start

If you want to jump straight in, head to Installation to set up the CLI and start generating cards.