ReadU
ReadU is an adaptive AI reading-comprehension platform for middle schoolers (ages 10–14).
Core trick
Generates reading passages at the student's measured level and weights comprehension questions by an exponentially-weighted per-skill mastery score.
Tags
Description
ReadU is an adaptive AI reading-comprehension platform for middle schoolers (ages 10–14). Students pick the topics they love (including space, mystery, sports, gaming, ocean life, and more) and ReadU writes them a brand-new reading passage at their exact reading level, with comprehension questions weighted toward the specific skills they most need to grow. A baseline reading calibrates a starting level (grades 4–9); from there the platform adapts session over session, tracking eight comprehension skills (main idea, inference, vocabulary-in-context, cause & effect, sequencing, author's purpose, key details, figurative language) with an exponentially-weighted mastery model, nudging difficulty up or down on performance, and feeding each reader's weakest skills back into the next generation. XP, ranks, streaks, badges, and a live skill dashboard keep it motivating. The thesis: personalization drives engagement, and engagement drives literacy - a kid who can't put down a story about their favorite game is a kid who's reading.
README excerpt
# ReadU 📖 — *Reading that reads you* An adaptive AI reading-comprehension platform for middle schoolers. ReadU writes reading passages and comprehension questions **personalized to each student's reading level _and_ their interests**, then adapts — passage by passage — to target the comprehension skills they most need to grow. Built for Build Day. Powered by **Claude (Opus 4.8)**. **▶ Live demo — [readu-five.vercel.app](https://readu-five.vercel.app)** [](https://vercel.com/new/clone?repository-url=https://github.com/willfeldman/readu&project-name=readu&repository-name=readu) > One click deploys ReadU in **library mode** — no setup, works instantly. To enable > live, per-session passage generation, add an `ANTHROPIC_API_KEY` environment variable > in your Vercel project afterward (get one at [console.anthropic.com](https://console.anthropic.com)). --- ## ✨ What it does 1. **Onboarding** — the reader tells ReadU their name, grade, and a few interests (space, sports, mystery, gaming, ocean life… 12 themes). 2. **Baseline reading** — a short passage + 5 questions calibrates a starting reading level (grades 3–9). 3. **Adaptive sessions** — every session, Claude writes a brand-new passage on a topic the student loves, at their current level, with questions **weighted toward their weakest comprehension skills**. 4. **It adapts** — score high and the text gets richer; struggle and it eases back. The eight tracked