Skip to content

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.
willfeldman/readu★ 00 forksTypeScriptMITCreated Jun 13, 2026 · last push Jun 13, 2026

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)**

[![Deploy with Vercel](https://vercel.com/button)](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

Team