← All modules

AI Teacher

Live in-class co-teacher: real-time audio + Whisper STT + Claude/GPT response + ElevenLabs TTS. Always human-in-the-loop — every prompt and turn is logged to the audit trail.

Status

REALIGN AI Teacher = co-teacher, not replacement. Districts retain pedagogical authority.

not setLiveKit (realtime A/V transport)
not setSpeech-to-text (Deepgram / Whisper)
not setReasoning LLM
not setText-to-speech (ElevenLabs)

Start a classroom session

LiveKit not configured
Set LIVEKIT_URL + LIVEKIT_API_KEY + LIVEKIT_API_SECRET in /etc/realign/web.env and restart realign-web. Self-host with the open-source LiveKit server, or use LiveKit Cloud.

What AI Teacher does in the room

  • • Joins the teacher's video room as a co-pilot participant (transcribing audio in the background).
  • • Surfaces a discrete "AI suggests…" panel only to the teacher — never injects into the student feed without approval.
  • • On teacher tap, can: rephrase a concept, generate an alternate example, propose a quick check, pull a relevant standard.
  • Logs every prompt + response + accepted/rejected decision to ai_audit and ai_transparency tables for FERPA / IDEA review.
  • • Auto-summarizes the lesson for absent students + parent comms (queued, not sent until teacher approves).