Technology

AI systems powering the Teacher Agent — current implementation and future robotics roadmap.

AI + Robotics Architecture

From AI brain to classroom delivery — how the system works.

AI Brain
GLM-5 / LiteLLM
Data Flow
Teacher Agent
Lesson Generation
Processing
Voice
Piper TTS
Tablet Display
Android App
Robot Face
WebGL Avatar
Output
ESP32 Controller
Hardware Bridge
Servos
Movement
Sensors
Detection
LEDs
Feedback

● Green border = Available Now | ● Yellow border = In Development

Current Technology Stack

Components that are working and deployed.

AI Teacher Agent

Core content generation

  • GLM-5 LLM via LiteLLM proxy
  • Custom Hindi prompt engineering
  • Session-based teaching logic
  • REST API endpoints
  • Textbook chapter parsing

Voice Gateway

Audio output system

  • Piper TTS (hi_IN-rohan-medium)
  • WebSocket server (port 8091)
  • 22kHz mono WAV output
  • Real-time audio streaming
  • Session management

Tablet Interface

Android application

  • Capacitor Android app
  • SVG/Canvas avatar rendering
  • Voice interaction UI
  • Settings management
  • WebSocket auto-connect

Robot Face Engine

In Development

  • WebGL/SVG animated avatar
  • Facial expression system
  • Lip-sync with voice
  • Eye movement animation
  • Emotion states

Future Technology Vision

Components being developed for the robot teacher assistant.

Phase 1

AI Teacher Agent

Content generation, lesson planning, quiz creation — all in Hindi. The foundation of the system, already working and producing results.

Phase 2

Voice + Display

Text-to-speech for lesson delivery. Tablet interface for classroom display. Voice gateway for real-time audio streaming.

Phase 3

Robot Face + Avatar

Animated AI face with expressions, lip-sync, and eye movement. WebGL-based avatar rendered on tablet or dedicated display.

Phase 4

Physical Robot Body

ESP32-controlled hardware with servo motors for head movement, gesture capabilities, and environmental sensors.

Future

Classroom Integration

Full deployment in government schools. Teacher training modules. Multi-language support. Learning analytics.

Technology Stack

AI / LLM

  • GLM-5 (primary model)
  • LiteLLM proxy
  • Custom Hindi prompts

Backend

  • Python Flask API
  • FastAPI services
  • WebSocket gateway

Voice

  • Piper TTS (hi_IN-rohan)
  • WebSocket streaming
  • 22kHz mono WAV

Frontend / Mobile

  • Capacitor (Android)
  • WebGL avatar
  • Responsive design

Meet the Creator

Learn about the founder building AI Smart Classroom for government and rural schools.

Meet the Creator Contact