Lyceum teaches the way a great human tutor does — patient questions, small steps, real explanations. Built for the Common Core, IB, and the way your child actually learns.
Lyceum walks through the why, asks small questions back, and refuses to just dump answers when the student is rushing.
Upload a passage or chapter — Lyceum asks Bloom‑level questions, tracks misreadings, and re‑levels to the right difficulty.
Draws the explanation. Photosynthesis, mitosis, gravity — small SVG diagrams generated for the question, on the spot.
Comments on the student's actual draft. Never rewrites it. Pushes the thesis, the evidence, and the transitions.
Reads the syllabus (PDF, photo, or copy‑paste) and builds a week‑by‑week plan tuned to your child's current level.
A short, honest summary every Friday: what your child practiced, what they're confident on, what to revisit this weekend.
A tutoring model — not a chat assistant in a uniform. Trained on millions of teacher–student transcripts and aligned to refuse to just give answers.
SSO via Clever or ClassLink, roster sync, and a roster‑aware tutor endpoint. Aligned to your district's curriculum maps, not ours.
from lyceum import Lyceum ly = Lyceum(api_key="sk_live_…", district="brookline‑PS") session = ly.tutor( student_id="sofia_84217", grade="6", subject="math", standards=["CCSS.6.NS.A.1"], ) for turn in session.stream("I don't get 2/3 ÷ 1/4"): print(turn.text)
import Lyceum from "@lyceum/sdk"; const ly = new Lyceum({ apiKey: env.LYC_KEY, district: "brookline-PS" }); const stream = await ly.tutor({ studentId: "sofia_84217", grade: "6", subject: "math", standards: ["CCSS.6.NS.A.1"], }).stream("I don't get 2/3 ÷ 1/4"); for await (const t of stream) console.log(t.text);
$ curl https://api.lyceum.edu/v1/sessions \ -H "Authorization: Bearer $LYC_KEY" \ -d '{ "student_id":"sofia_84217", "grade":"6","subject":"math", "standards":["CCSS.6.NS.A.1"], "prompt":"I don\u2019t get 2/3 \u00f7 1/4" }'
"My eleven‑year‑old went from hating math to asking Lyceum questions at the breakfast table. By the end of the school year she'd jumped from a C+ to an A‑ — and I never had to schedule a single tutor."
No credit card to start. Set up takes under two minutes — pick your child's grade and you're in.