Every student question answered in seconds. Every answer checked by your staff.

Luminate is a simple Q&A board for your course. When a student posts, it drafts a reply from your own course materials and holds it for a TA to edit or endorse. Nothing counts as answered until a person approves it.

The board is free for every course · No credit card · Book a 20-minute walkthrough

Live demo

Example course and question, shown in the real board UI.

A forum nobody has to learn

Laid out like the course forums students already use. Click around: these are the real controls, with example posts.

Folders and topics, right on top

One folder per assignment, topic chips one click away, unread in bold.

Topics

Know when you're answered

Follow any thread. Replies and endorsements arrive live.

3Notifications

Search that reads the replies

The answer is found even when it's buried in a reply.

  • Why does my BFS visit the same node twice?

    Matched in a reply: Mark a node visited when you enqueue it, not when you dequeue it.

Ask the way you're comfortable

Question or note, whole class or staff only, named or anonymous.

Who sees this question: Classmates see “Anonymous”.

Close the loop

Askers mark what helped. Staff merge repeat questions into one thread.

Unanswered

Why does my BFS visit the same node twice?

Leo ParkStudent · 12m

Mark a node visited when you enqueue it, not when you dequeue it.

2 duplicates merged here. Their followers and upvotes moved over, so everyone sees one answer.

AI drafts. Your staff decides.

An optional add-on: every question gets a draft in seconds, and your TAs review it instead of writing from scratch.

  • Drafted from your materialsLecture notes, handouts and rubrics you upload. It names the file it used.
  • Nothing counts until a person approvesEach draft is labelled unreviewed until a TA edits, endorses or rejects it.
  • Teaches, doesn't do the homeworkIt explains the concept and the next step, never the finished solution.
  • Off with one switchPer course, any time. The forum keeps working either way.
Thread view
Auto TANot yet reviewed by a human
AI draft
Think of `free(curr)` like returning a library book while someone still has the call number written down. After `prev->next = curr->next`, the chain skips `curr`, but `curr` itself still holds its old `next` pointer. That pointer is now a dangling reference if you read it after freeing.

The safe pattern: save `curr->next` into a temp before the free, then advance with `curr = temp`. Check the loop in Lecture 8, slide 22 for this exact approach.
as Dr. Gregory Harris

Example draft. Try Edit, Regenerate, Reject or Endorse.

The forum is free. AI is optional.

Course forum

Free

for every course, no time limit, no card

  • Unlimited students and TAs
  • Folders, topics, search and unread
  • Notifications and following
  • Anonymous and staff-only posts
  • Resolve, endorse and merge duplicates
Start your course free

AI add-on

30 days free

then priced per course or for a whole department

  • A draft reply to every question
  • Staff review before students rely on it
  • Grounded in your uploaded materials
  • Rewrite with AI for TA replies

Questions, answered

Something else on your mind? Ask us directly. A person replies within one working day.

What does it cost?

The forum is free for every course. The AI add-on is free for 30 days on any new course; after that it's priced per course or per department. Ask us for a quote.

Do students see AI answers before my staff checks them?

Not unless you turn that on. By default a reply appears once a TA or instructor endorses it, and visible drafts stay labelled as unreviewed.

Is our course material used to train AI models?

No. Drafts come from Anthropic's Claude models under terms that don't allow training on what we send.

Can students stay anonymous, or ask only the teaching team?

Both. Classmates can't see an anonymous poster's name (staff can), and staff-only posts are visible to instructors and TAs alone.

How long does setup take?

A few minutes: create the course, add assignment folders, share the join link. Uploading materials for the AI can come later.

Why we built this

One of us was the TA answering the same question for the fortieth time that week. The other was the student watching classmates wait hours on the course forum, then get an instant answer from a chatbot that had never seen the syllabus and had no reason to stop short of handing over the solution.

Students should not have to choose between help that is fast and help that is actually teaching them. Closing that gap is the whole product.

Get a quote or a walkthrough

Tell us about your course or department. A person replies with pricing for the AI add-on and, if you want one, a time to walk through it.

  • Pricing for one course or a whole department
  • A 20-minute walkthrough, not a sales pitch
  • A reply within one working day
Term you have in mind

We use this to reply to you and nothing else.