Local Classroom Server 100% Offline Ready

Your classroom, powered by play.

Complete offline-first learning platform: 6 curriculum games, the Gogo AI tutor, live teacher dashboards, and a headmaster LMS — all running on this local server. Zero internet required. Zero monthly data costs.

6Official games
4Zambian languages
100%Offline
K0Monthly cost
Teacher Dashboard Live
LiveStudents
GamesAvailable
GogoAI Support
🎮 Nzelu — Maths and Literacy LIVE
⚔️ Assegai — History Tactics LIVE
💧 Madzi — Water Science LIVE
UbuntuPlay Classroom — Teacher controls all game assignments and student access from the portal.
Complete Classroom Platform

Everything a school needs runs on this device.

No central server dependency. No cloud data costs. One local address for setup, teaching, student play, and school reporting.

🎮

6 Official Curriculum Games

Nzelu (Maths/Literacy), Assegai (History), Madzi (Science), Mankwala (Spelling), Chenjela (Critical Thinking), Rangi (Art). All AI-powered with adaptive difficulty.

🤖

Gogo AI Tutor

Built-in AI helper supporting students with hints, explanations, and translation — no separate system required. On-device WASM inference keeps everything offline.

📊

Teacher Dashboard

Real-time student activity tracking, game assignment, class management, AI tutor chat, messaging, and per-student analytics — all accessible from the /teacher portal.

🏫

Headmaster LMS

School-level dashboard at /lms: attendance tracking, announcements, term planning, performance reports, staff role assignment (headteacher/deputy), and CSV exports for Ministry reporting.

🌐

4 Local Languages

Full UI and game content in Bemba, Nyanja, Tonga, and Lozi. Translates automatically via on-device AI — students see their language immediately on login.

🔒

Automatic HTTPS + Trust Guide

Server auto-generates local SSL certificates and provides a trust guide at /trust — devices can verify the server without browser warnings.

Official Games Ready to Play

6 games, all curriculum-aligned.

Launch directly from this server. No downloads. No internet. Adaptive AI difficulty adjusts to each student's level.

Maths · LiteracyNzelu HistoryAssegai ScienceMadzi LiteracyMankwala Critical ThinkingChenjela Art · Colour TheoryRangi
Headmaster LMS Dashboard

School-wide management included.

The LMS is integrated into this classroom server. Sign in with your headteacher or deputy account at /lms to access full school reporting and management.

👥

Student Roster

View all students across classes. Manage enrollments, track active sessions, and monitor per-student learning progress across all games.

📋

Attendance Tracking

Record and report attendance directly from the LMS. Export attendance records for Ministry and school audits. Plan termly schedules.

📢

School Announcements

Post announcements and messages visible to teachers and the dashboard. Keep the school community informed in real-time.

📊

Impact Reports

View school-wide performance summaries: quiz accuracy, game completion, student engagement, and per-subject learning outcomes. Export as PDF or CSV.

👔

Staff Role Assignment

Grant headteacher or deputy roles to other staff members. Each role carries permissions for attendance, announcements, reports, and term planning.

📅

Term Planning

Define terms, set schedules, and align game assignments to the school calendar. Termly reports aggregate student performance per term.

LMS Access & Permissions

The LMS at /lms is protected by login. Sign in with:

Quick Navigation

All server components at a glance.

⚙️

Setup Wizard

/setup — Configure school details, license activation, and initial server settings on first run.

👨‍🏫

Teacher Portal

/teacher — Classroom management, game assignment, live student tracking, AI tutor chat, and analytics.

👨‍🎓

Student Portal

/student — Students log in here to launch games, access lessons, and use the Gogo AI tutor.

📊

Headmaster LMS

/lms — School-level dashboard: attendance, announcements, reports, term planning, and staff management.

🔒

Trust Guide

/trust — Instructions for devices to trust the local SSL certificate and access HTTPS safely.

❤️

Server Health

/api/health — JSON status endpoint showing server version and operational status.

Platform Information

About this Classroom Server

Offline-First Architecture

This server runs entirely on your local device. All games, AI inference, dashboards, and reporting work without internet access. Perfect for Zambian schools with unreliable connectivity.

Browser-First WASM AI

Gogo AI runs as pure WebAssembly in your browser using LiteRT-LM with Gemma 4 — no server-side LLM needed. Translation, tutoring, and adaptive difficulty all work offline.

Zero Monthly Costs

Once deployed, there are no subscription fees, data charges, or cloud dependencies. One-time server license covers unlimited students and years of operation.

Supports 4 Zambian Languages

Full UI and content translation: Bemba, Nyanja, Tonga, and Lozi. Students select their language on first login and see the entire platform in that language.

Curriculum-Aligned Games

All 6 games are mapped to Zambian primary and secondary curricula across Maths, Literacy, Science, History, Critical Thinking, and the Arts.

Scalable to Many Devices

Teacher activates this server once per school. Entire classroom connects via WiFi hotspot. Supports 30+ simultaneous students playing different games.

Ready to start?

Complete the setup and begin teaching.

This welcome page matches the modern UbuntuPlay design used across all platforms. Visit /teacher to manage your classroom or /lms for school-wide reporting.