SearchTeaching, Learning & Online Education

AI Teaching Assistant

An AI teaching assistant that tutors students at midnight from the instructor's own pages, cited, and never gives a graded answer

Help at midnight from the instructor's own pages, and never a graded answer.

See one case, screen by screen ↓
target0graded answersshown to students; every rung is checked against the sealed answer keys before a student sees it
target100%of hints and worked examples cited to a page of the instructor's own materials
target15minfor a counselor to acknowledge a safety alert, day or night
demo44 → 12questionsrepeat questions on diffusion vs. osmosis, the week before and the week after an approved 10-minute re-teach
In short

What is AI Teaching Assistant?

An AI teaching assistant helps students with their coursework when the instructor is not available, ideally from the instructor's own materials and within the instructor's rules. AI Teaching Assistant gives students cited answers from their own course materials: a Tutor agent replies as two hints and a worked example, each cited to a page, a separate Guardrail agent checks every rung against sealed answer keys, and each morning the instructor sees what her sections are stuck on and approves what to re-teach.

AI in education: a buyer's guide to agentic AI for colleges, universities and school districts →

Updated

The problem

Why students need an AI teaching assistant at 11 p.m., not office hours on Thursday

An AI teaching assistant matters because students study when help is closed. Office hours, the tutoring center and the learning assistants work days; the questions come at night. A student stuck on a lab question searches the web, pastes the graded question into a public chatbot, or waits two days. The chatbot answers from the open web, in English, cites nothing a student can check, and hands over the answer instead of the learning. A student who writes in Spanish or Vietnamese gets English-only help, or none.

The cost lands on everyone else. A learning assistant answers the same question at the lab bench eight times without knowing it is the same question, and the instructor learns that a quarter of the lecture holds one misconception from the lab reports or the midterm, weeks after a 10-minute fix would have worked. A student who writes something alarming at 1 a.m. reaches no one. And because tools are bought instructor by instructor, the college has no floor of rules, no two-person change and no record a reviewer can read. AI Teaching Assistant puts seven agents in front of that work, and the instructor decides.

typical85%of college students now use AI, many as a “24/7 tutor”
typical6 p.m.–3 a.m.the hours a publisher's AI tutor saw its heaviest use, on weeknights
demo152 of 486questionsin one week of the sample biology course were written in a language other than English
Where the days go between a shared misconception and a fix, in daysestimated
By hand42.5 days
With the solution8.7 days
  • A student stuck at night waits for office hours2 → 0.0 d
  • The instructor learns the misconception is shared (lab reports, the midterm)14 → 0.5 d
  • Finding the pages and drafting a short re-teach0.5 → 0.1 d
  • Briefing the learning assistants for the next lab2 → 0.1 d
  • Answering students whose question had no source in the materials3 → 1 d
  • Knowing whether the re-teach worked21 → 7 d

Estimated: a typical gateway course, by hand and with the agents, our arithmetic from the way the work runs today, kept modest. Knowing whether a re-teach worked still takes a week of questions with the agents; without them it waits for the next exam.

How it works

How a question becomes help, and a re-teach

A Tutor answers from the course's pages, a Guardrail agent checks every rung against sealed keys; the instructor decides what to re-teach.

What comes in
Course in5 systems · LMS, materials, rosters, keys, counseling
Agents at work
Language agentany language, English beside
Safety agentalerts counseling
Then
Tutor agentHint 1, Hint 2, example
Then
Guardrail agentsealed keys, never the answer
Coverage agentno source? finds why
Then
Insight agentwhat sections are stuck on
Audit pack agentsealed review pack
A person decides
Instructorapproves the re-teach · learning assistants follow up
What comes out
Cited hints
Stuck-on list
Counselor alert
One case, step by step

One night's question, through the AI teaching assistant to the next morning's re-teach

Brandvale Community College, Fall 2026, week 9. BIO 141 General Biology I has one 142-student lecture and four lab sections, and Lab 4, Diffusion and osmosis, has graded post-lab questions due Monday. Here is one student's question and what the course AI assistant did with it, screen by screen, in the working solution.

  1. 0111:40 p.m.

    A question in Spanish, matched to a graded item before anything is shown

    Lucía Montero · Student, BIO 141 L02

    Lucía types “¿Por qué la sal hace que la célula de la cebolla se encoja?” inside the learning management system. The Language agent detects Spanish and keeps the English beside it for her instructor, at translation confidence 0.97. The Guardrail agent finds the question matches sealed Lab 4 post-lab question 2 at 0.91, so the reply will be hints only, and any worked example must use a different case.

    Graded Lab 4 post-lab question 2, matched 0.91: the answer is never shown.

  2. 0211:40–11:50 p.m.

    Two hints in Spanish, each cited to a page of her lab handout

    Tutor agent

    Hint 1 asks what crosses the membrane in osmosis, the salt or the water, and cites Lab 4 handout p. 2 ¶2; the Guardrail agent checked it first: no graded answer, reading level 8.4 against the course limit of 10, on topic. Lucía tries “¿La sal entra en la célula?”, the misconception, and Hint 2 points her to Figure 4.2 on p. 3. She writes “Hacia afuera… ¿entonces el agua sale de la célula?”, and because she has tried, the worked example opens.

  3. 0311:50 p.m.

    The worked example uses another cell, because the onion cell is graded

    Guardrail agent

    The Tutor agent's first draft of the worked example used the onion cell, the graded case, so the Guardrail agent sent it back. The rewrite works a red blood cell in 3% saline in three steps, from Lecture 7 slide 14. At 11:53 p.m. Lucía writes “¡Gracias! Ya lo puedo escribir.” No graded answer was shown.

    Now apply the same three steps to your onion cell, in your own words.

  4. 04Overnight

    Every question searchable, with what the guardrails did

    Guardrail agent

    64 questions came from 41 of the course's 142 students overnight, 21 in Spanish and 3 in Vietnamese, and the Guardrail agent rewrote 4 drafts before anyone saw them. Across the week, 13 replies were rewritten or blocked. Where the graded item has closed, such as a Lab 2 quiz question closed October 5, the instructor can override a rewrite, with a reason code.

  5. 055:00 a.m.

    What the sections are stuck on: misconceptions, not topics

    Insight agent

    The Insight agent groups the last 7 days, 486 questions from 118 of 142 students, by what students get wrong. At the top: 37 of 142 students, in 58 questions, mixed up the direction of osmosis, with L01 at 11, L02 at 9, L03 at 10 and L04 at 7. Each item links to the questions behind it and carries the agent's proposed action.

  6. 067:05 a.m.

    The questions behind it, in the students' own words

    Adaeze Morrow · Biology Instructor

    Adaeze reads Lucía's question beside its English, then flips the same screen and opens the questions behind the top item: Lucía M. in Spanish, Diego A. asking whether water moves toward less salt, Minh T. in Vietnamese and Fatima N. in Arabic, each with the English beside it. She sees the misconception exactly as her students wrote it.

  7. 07Before lecture

    A 10-minute re-teach, drafted from her own slides and handout

    Insight agent

    The plan for the 8:00 a.m. lecture starts from Figure 4.2 in the Lab 4 handout, works the red blood cell example from Lecture 7 slides 12–15, and ends with two ungraded check questions and a one-line exit question. The check questions were checked against the sealed keys too; the highest match is 0.22. Every step is cited, and the evidence sits beside it.

  8. 087:12 a.m.

    Approved, assigned to the lab sections, and measured

    Adaeze Morrow

    Adaeze approves the plan for the 8:00 a.m. lecture. The agents add it to her lecture notes in the learning management system, assign the lab follow-up to Priya Natarajan (L01 and L02, 20 students) for Thursday and Tomás Ferreira (L03 and L04, 17 students) for Friday, and set the measure: osmosis-direction questions from October 21 to 27 against the baseline of 58.

    Last week's re-teach on diffusion vs. osmosis cut repeat questions from 44 to 12.

  9. 09Before Thursday's lab

    The repeat questions for her own lab sections, due before the bench

    Priya Natarajan · Learning Assistant

    Priya sees only L01 and L02, with first names and last initials and no grades or counseling alerts. The direction of osmosis is due Thursday at 9:00 a.m., with a talking point the agent drafted from the course materials; a note she drafts for students waits for Adaeze to approve. Two Spanish replies at translation confidence 0.87 and 0.89 wait for her bilingual check.

  10. 101:12 a.m., elsewhere in the college

    A safety alert goes to counseling, not to the instructor

    Marcus Bell, LPC · College Counselor

    A CHEM 121 student wrote words of hopelessness. The Safety agent scored it 0.88, showed the student the 988 Suicide & Crisis Lifeline and the after-hours counseling line at once, and alerted the on-call counselor with the flagged exchange only. Marcus acknowledged at 1:18 a.m., six minutes later, and reached the student by phone at 1:24 a.m. The instructor is told only that a referral happened.

Who it’s for

Built for everyone who answers a student's question.

The same night's questions, seen by the five people who carry them: what their week looked like, and what it looks like now.

AM
Adaeze MorrowBiology Instructor · BIO 141, one 142-student lecture and four lab sections
Biology Instructor
Before
Learns that a quarter of her lecture holds the same misconception from the lab reports or the midterm, weeks later, while students paste her graded questions into public chatbots.
Now
Reads last night's questions beside their English before lecture, sees what each section is stuck on, and approves a 10-minute re-teach drafted from her own slides.
RI
Dr. Renata IlvesDean of Teaching and Learning · owns the assistant for 410 gateway sections
Dean of Teaching and Learning
Before
Watches tools being bought instructor by instructor, each with its own settings, with no college floor of rules and no record a reviewer can read.
Now
Proposes one floor of rules for every course, sees the change replayed against a week of real questions, and waits for the Vice President of Instruction to co-approve it.
PN
Priya NatarajanLearning Assistant · BIO 141 L01 and L02
Learning Assistant
Before
Answers the same question at the lab bench eight times, without knowing it is the same question.
Now
Opens the repeat questions for her two lab sections, with a drafted talking point and a due time before Thursday's lab.
MB
Marcus Bell, LPCCollege Counselor · on call for safety alerts, day and night
College Counselor
Before
Never hears about a student who writes something alarming to a chatbot at 1 a.m.; at best, the teacher gets an email with the whole conversation.
Now
Gets the alert within minutes with only the flagged exchange, acknowledges it on a 15-minute clock, and drafts the BIT referral for the chair to approve.
GP
Gail PrentissRecords and Compliance Officer · FERPA, retention and student notice
Records and Compliance Officer
Before
Has no export to hand a reviewer: each instructor's tool keeps its own conversations, settings and history.
Now
Filters the audit trail and builds a sealed review pack, with names replaced by student IDs and safety content kept in the counseling system.
Built on the engine

7 agents. Each with one job, and hard limits.

A Tutor answers from the course's pages, a Guardrail agent checks every rung against sealed keys; the instructor decides what to re-teach.

Tutor agent

Answers only from the course's uploaded materials (syllabus, lab handouts, slides and readings) as Hint 1, Hint 2 and a worked example on a different case, each cited to a page, in the student's language.

  • Never reads the sealed answer keys
  • Never answers from the web
  • Below 0.78 source match, says the answer is not in the course materials and points to office hours
Guardrail agent

Checks every draft rung against the sealed answer keys, the reading level, topic limits and exam windows before it is shown; rewrites or blocks it; replays a proposed rule change against last week's questions.

  • Never shows a key
  • Never loosens a rule
  • Every block is logged with its rule
Language agent

Detects the student's language and replies in it, keeps the English beside it for staff, and back-translates to check.

  • Below 0.90 translation confidence, a bilingual learning assistant reads the reply within 24 hours
Safety agent

Scores every message for self-harm, harassment and threat signals, shows the student crisis resources at once, and alerts the on-call counselor under the behavioral intervention team protocol.

  • Never diagnoses, contacts the student, or decides
  • Never alerts the instructor with the content
Insight agent

Groups the week's questions into misconceptions per lab section, drafts a re-teach and lab talking points from the instructor's own materials, and measures whether the repeat questions fell.

  • Drafts only; never contacts students
  • No student names leave the instructor's view
Coverage agent

Reads every upload, maps it to the syllabus weeks and topics, and finds questions with no source and the reason, such as a scanned page with no text.

  • Never edits a source
  • Recognized text is used only after the instructor confirms it
Audit pack agent

Builds the college review pack: questions, rungs, checks, alert times, approvals and versions, with names replaced by student IDs, and seals it.

  • Safety content never leaves the counseling referral system
  • Every pack is logged
Instructor, counselor and Dean

Approve, acknowledge, co-sign rules. The agents propose; a named person decides.

Ask in plain words

Ask the assistant about your sections

An instructor can ask about any question, student, section, rule or alert. The assistant answers from the course's materials and records, with the source beside every number, and opens the screen.

Which of my students are stuck on osmosis, by section?

37 of your 142 students mixed up the direction of osmosis this week (58 questions, October 14–20): L01 11 and L02 9 with Priya Natarajan, L03 10 and L04 7 with Tomás Ferreira. Most think the salt moves into the cell.

Draft the 10-minute re-teach from my slides

Drafted only from your materials: Figure 4.2, then the red blood cell example from Lecture 7 slides 12–15, two ungraded check questions (checked against your sealed keys, highest match 0.22), and a one-line exit question, ready for your approval.

Why was the worked example rewritten last night?

Lucía M.'s question matched graded Lab 4 post-lab question 2 at 0.91. The Tutor's first draft of the worked example used the onion cell, the graded case, so the Guardrail agent sent it back. The rewrite uses a red blood cell in 3% saline, and Lucía wrote her own answer.

Which questions had no source this week?

11 questions, all on the sodium–potassium pump. Lab 5 handout page 4 is a scanned image with no text, so the Tutor told the students it could not find it rather than guess. I can read the page with text recognition for you to confirm, then draft answers to all 11.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

Last night's question, rung by rungThe hint ladder: a student's question in Spanish, “¿Por qué la sal hace que la célula de la cebolla se encoja?”, beside its English for the instructor at translation confidence 0.97, answered as Hint 1, Hint 2 and a worked example, each cited to a page of the instructor's own materials and checked by the Guardrail agent before the student saw it. The cited page sits under the question with its paragraph highlighted.
What my sections are stuck onThe same screen flipped for the instructor: 486 questions from 118 of 142 students, grouped by what students get wrong. 37 students mixed up the direction of osmosis (58 questions, by lab section), with the questions behind each item, the agent's proposed action and last week's re-teach result, 44 repeat questions down to 12.
The questions behind it, in students' wordsEvery stuck-on item opens the questions behind it, in the student's own language with the English beside: Spanish, Vietnamese and Arabic, so the instructor sees the misconception exactly as students wrote it.
A 10-minute re-teach, drafted from the instructor's own slidesThe Insight agent's plan for the 8:00 a.m. lecture, every step cited to the Lab 4 handout or Lecture 7 slides, with two ungraded check questions checked against the sealed keys (highest match 0.22), the evidence beside it, and the instructor's choice: approve, edit, or not now with a reason.
Approved, assigned and measuredApproved at 7:12 a.m.: the plan goes into the instructor's lecture notes, the lab follow-up goes to the two learning assistants for Thursday and Friday, and the agent measures osmosis-direction questions for the next 7 days against the baseline of 58.
What the student sees: a Socratic AI tutor in SpanishThe student's view inside the learning management system, in Spanish: hints with their page citations, and a worked example on a different cell that opens only after the student writes an idea first. The Guardrail agent rewrote the first draft because it used the onion cell, the graded case.
Every question, searchable, with what the guardrails didAll 486 of the week's questions for the course, filtered to the 13 replies the Guardrail agent rewrote or blocked, with an override and a reason code for items whose graded work has closed, and a banner when the nightly roster sync runs late.
No source? The agent finds why and fixes it with youWhen 11 questions had no source, the Coverage agent found the cause, Lab 5 handout page 4, a scanned image with no text. It read the page with text recognition at confidence 0.94 and waits for the instructor to confirm the text before the Tutor agent may cite it.
The college sets the floor; the instructor can only tighten itGuardrails in two columns: the college floor, locked for every course (never show the answer to graded work, hints before a worked example, answer only from the course's materials), and the instructor's tighter rules for BIO 141, such as reading level grade 10 and the Tutor off during Midterm 2.
A college-wide change needs two people and a replayThe Dean proposes lowering the reading-level ceiling for 100-level courses from grade 12 to grade 11. The Guardrail agent replayed 14,180 real questions across 410 sections: 212 replies (1.5%) would be simplified and no graded answer shown. The change waits for the Vice President of Instruction; the proposer cannot approve it.
The learning assistant's repeat questionsThe learning assistant's own view: repeat questions from her lab sections only, first names and last initials, each with a talking point drafted from the course materials, a due time before the lab, an escalation when one is overdue, and notes she drafts for the instructor to approve.
Safety alerts go to counseling, with only what's neededThe on-call counselor's view: 6 alerts this week, all acknowledged within 15 minutes (median 6), the flagged exchange only, and the behavioral intervention team steps, with a referral the counselor drafts and the BIT chair approves.
Audit trail and a sealed review packWho did what, when, why and on which evidence, for people and agents. The week's review pack holds 486 questions with their 929 rungs, citations and guardrail checks, 0 graded answers shown, the re-teach decisions and the rule versions with their approvers, with names replaced by student IDs.
Governance

Built for the classroom's rules: cited, checked, on the record.

Nine roles, separated by dutyStudent, instructor of record, learning assistant, college counselor, BIT chair, Dean of Teaching and Learning, Vice President of Instruction, administrator and records and compliance officer, each with what they can and cannot do. Administrators manage connections and roles but cannot read conversations.
Sealed answer keysInstructors upload answer keys and rubrics sealed. The Tutor agent never reads them; only the Guardrail agent does, to check every rung before it is shown, and every check is logged with its rule.
Instructors tighten; the college changes rules with two peopleAn instructor can make her course stricter but never go below the college floor. A college-wide change is replayed against last week's real questions, then needs the Dean and the Vice President of Instruction, and whoever proposes it cannot approve it.
Safety with only what is neededThe student sees crisis resources at once, the on-call counselor gets the flagged exchange only on a 15-minute acknowledgment clock, a BIT referral is drafted by the counselor and approved by the BIT chair, and the instructor sees only that a referral happened.
Privacy settings for FERPA and state student data privacy lawNo training on student data and zero retention at the model provider, both locked on. Conversations are kept until one year after the term ends; opting out deletes them within 30 days. Names are hidden outside the course, and every view of a conversation is logged with the viewer and the reason.
A full audit trail and a sealed review packWho did what, when, why and on which evidence, for people and agents alike, with drafts approved before anything reaches a student. The review pack for a college, accreditor or state privacy review replaces names with student IDs and keeps safety content in the counseling system.
Configuration

Your course's rules, inside the college's floor

Every rule and threshold the agents work to is a setting: a change makes a new version, and it is on the audit trail.

SettingDefaultChoose from
Reading level (BIO 141)Grade 10College ceiling grade 12; instructors may set it lower, never higher
Worked exampleOnly after the student tries onceOr off: the ladder ends at Hint 2
Exam windowTutor off during Midterm 2, Wed, Oct 28, 8:00–9:15 a.m.Students see when it is back
Source match to answer (Tutor agent)0.78Below it, the student is told it is not in the course materials
Graded-key match to rewrite (Guardrail agent)0.70Overrides only after the graded item closes, with a reason code
Translation confidence (Language agent)0.90Below it, a bilingual person reads the reply within 24 hours
Safety alert acknowledged15 minutes5–30 minutes; then the Director of Counseling, and campus safety for threats
Conversations keptUntil one year after the term endsDeleted within 30 days when a student opts out, unless a legal hold applies
Connections

Works with the systems a college already runs on

Learning management systemwhere students ask; course rosters and materials, synced every 15 minutes
Student information systemlab sections, adds and drops, nightly
Single sign-onstudents and staff sign in with their college account
Course materials libraryinstructor uploads, versions and sealed answer keys
Counseling referral systemsafety alerts and approved BIT referrals; the content stays there
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
0
graded answers shown to students; every rung checked against sealed keys first
Every rung checked
before a student sees it
target
100%
of hints and worked examples cited to a page of the instructor's own materials
Public chatbotopen web, no page
With agents918 of 918 cited in the demo week
target
15min
for a counselor to acknowledge a safety alert, day or night

Sources: Student Voice survey, 2025 (college students' use of AI, many as a “24/7 tutor”) · a publisher's AI tutor usage report, December 2024 (heaviest use 6 p.m.–3 a.m. on weeknights) · FERPA, 34 CFR Part 99 · ADA Title II web rule, 28 CFR Part 35, Subpart H · “target” = design goal, measured in the live solution · “demo” = seen in the working solution, on its sample data · “typical” = published figures · “estimated” = our arithmetic, kept modest. Brandvale Community College and the people named on this page are fictional: characters and sample data in the working solution.

Questions

What deans and instructors ask us.

What is an AI teaching assistant?

An AI teaching assistant helps students with their coursework when the instructor is not available, ideally from the instructor's own materials and within the instructor's rules. AI Teaching Assistant gives students cited answers from their own course materials: a Tutor agent replies as two hints and a worked example, each cited to a page, a separate Guardrail agent checks every rung against sealed answer keys, and each morning the instructor sees what her sections are stuck on and approves what to re-teach.

How is an AI tutor for students different from a general chatbot?

A general chatbot answers from the open web, cites nothing a student can check, and will often hand over the answer to graded work. This AI tutor answers only from what the instructor uploaded (the syllabus, lab handouts, slides and readings), cites the page for every hint, and when no page answers the question it says so and points to office hours instead of guessing.

Does the AI tutor give students the answers to graded work?

No. Answer keys are uploaded sealed: the Tutor agent never reads them, and the Guardrail agent checks every draft against them before a student sees it. When a question matches a graded item, the student gets hints and a worked example on a different case, which opens only after the student tries once, so the student still writes the answer.

Can students ask in Spanish or other languages?

Yes. The Language agent replies in the student's language, in 12 reply languages, and keeps the English beside each message for the instructor with its translation confidence. Below 0.90, a bilingual learning assistant reads the reply within 24 hours.

What happens if a student writes something alarming?

The Safety agent shows the student the 988 Suicide & Crisis Lifeline and the after-hours counseling line at once, and alerts the on-call counselor with the flagged exchange only, on a 15-minute acknowledgment clock that escalates to the Director of Counseling. It never diagnoses or contacts the student, and the instructor sees only that a referral happened.

How does it handle FERPA and student privacy?

Conversations are treated as education records. The privacy settings lock on no training on student data and zero retention at the model provider, keep conversations until one year after the term ends, delete them within 30 days when a student opts out, and hide names from anyone outside the course. Students see a plain notice in English and Spanish, and every view of a conversation is logged.

Do instructors stay in control?

Yes. The agents draft, check and alert; they never send to a student on a person's behalf, approve, or change a record. The instructor approves every re-teach and every note a learning assistant drafts, can tighten her course's rules but never loosen the college floor, and can override a rewrite only with a reason code. College-wide changes need the Dean and the Vice President of Instruction.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents (your college's guardrails, a gateway course's materials and your counseling protocol), and it goes live once every quality gate has passed. We will walk you through it on one of your own courses first.

See it on
your own course materials.

We'll run AI Teaching Assistant on a gateway course's syllabus, handouts and slides, with your rules.