O(V + E) for both BFS and DFS.
Studying that doesn't feel like studying
Beautiful flashcards, an AI that drafts them for you, and an engine that only asks about what you're actually forgetting.
Start studying right now

MCAT Foundational Concepts
by @donk · 5d ago
The most commonly tested biology, biochemistry, general and organic chemistry, physics, and psychology and sociology concepts, organized by content category.

GRE Vocabulary
by @donk · 5d ago
Common GRE words, each with a definition, part of speech, an example sentence, and a synonym.

SAT Essential Vocabulary
by @donk · 5d ago
High-frequency words from recent SAT exams, each with a definition, part of speech, and a usage example.

Pharmacology Basics
by @donk · 5d ago
Major drug classes, mechanisms of action, common indications, common side effects, and key nursing or patient considerations.

NCLEX Fundamentals (Nursing)
by @donk · 5d ago
Vital signs, infection control, medication administration, common lab values, pharmacology categories, prioritization frameworks, and safety basics.

Medical Terminology
by @donk · 5d ago
Common prefixes, suffixes, and root words used to build medical terms, organized by body system with example terms for each.
Everything you need to actually learn
Not just a flashcard app. Every surface is designed around the one thing that matters: remembering what you studied tomorrow, next week, next month.
Spaced repetition that works
SM-2 under the hood. Study only what's due — forget the rest until it matters.
AI that drafts your deck
Paste notes or drop a PDF. Claude turns it into flashcards in seconds.
Keyboard-first everywhere
Every action has a shortcut. Blaze through a session without leaving home row.
See what you’ve mastered
Per-deck mastery rings, streak tracking, and the cards that give you trouble.
Explore community decks
Browse and fork public decks published by other learners. Make them your own.
One-click drills
Stuck on a card? Jump straight into a focused one-card session from your stats.
Three steps from notes to mastery
- Step 1
Drop your study material
Paste lecture notes, upload a PDF, or build a deck by hand. Claude extracts the testable facts into editable cards.
- Step 2
Study with spaced repetition
SM-2 schedules each card based on how well you know it. Just rate Again / Hard / Good / Easy and the queue handles the rest.
- Step 3
Track what sticks
Mastery rings, heatmaps, and a trouble-cards list show you exactly what's working and what needs another pass.
Ready to study smarter?
Create your first AI-generated deck in under a minute. Free, no credit card, your study material stays yours.