One platform for learning, teaching, assessment and management
Each module works on its own and connects with the others.
AI Lesson Assistant & Teacher Toolbox
Generate lesson plans, slide outlines, tiered worksheets and differentiated materials from a curriculum unit; pin 20+ tools to a personal desk.
- Lesson plans with objectives, intro, development, summary, assessment, extension, timing and differentiation
- Adjust any text: easier / harder / simplified language; generate comprehension, vocabulary and grammar practice
- 20+ tools: activities, gamified tasks, slide outlines, parent letters, comment suggestions
- Personal teaching desk: pin tools, group by panel; shared school prompt templates
- Multimedia: educational illustrations, charts, read-aloud audio
AI-Powered Assessment
Import materials and rubrics, generate assignments from objectives; students type or photograph answers, AI marks instantly with feedback, teachers correct in one click.
- Import materials and rubrics (PDF / Word / image); reusable rubric library
- Generate assignments from objectives: MCQ, fill-in, short answer, open-ended; tiered
- Students answer online or photograph handwritten work; vision model marks step by step
- Teachers correct scores and feedback per question; the system learns preferences
- Analytics: distribution, per-question accuracy, common errors, mastery; one-click follow-up exercises
Scaffolded AI Tutor
24/7 help that guides without giving answers; includes AI Writing and AI Oral practice with speech recognition and read-aloud.
- Hint ladder: clarify → direction → example → steps (teacher-set ceiling)
- Tutor tasks: scope, knowledge base, mode (guide / check / practise)
- Monitoring: live transcripts, flag, pause, notes; misconception summaries
- AI Writing: paragraph feedback, vocabulary upgrades, structure — never ghost-writing
- AI Oral: Cantonese / Putonghua / English speech recognition, pronunciation & fluency feedback
Resource Library & Knowledge Assets
Organise materials by subject / grade / tags with versioning and restore, panel sharing and comments; school documents feed the AI via RAG.
- Types: lesson plans, worksheets, slides, questions, videos, links; tags and subject / grade / unit
- Versioning: every edit saved with notes; compare and restore
- Sharing: panel, class, colleagues; edit / read-only; comments and forks
- Knowledge assets: upload documents → chunk & embed → cited in AI answers
- Full export: JSON + original files
Student Learning Desk
Safe chat, flashcards with SM-2 spaced repetition, flipped-learning videos with checks, interactive games, and SEN accessibility (read-aloud, large text).
- Safe chat: age-appropriate prompts, content moderation, daily limits
- Flashcards: self-made or AI; SM-2 spaced repetition; streaks
- Flipped learning: teacher uploads video / docs, AI generates checks; completion tracking
- Games: quiz, match, fill, order, flip; leaderboards
- Accessibility: read-aloud, large text, high contrast, dyslexia-friendly spacing; PWA
Science Inquiry & Resources
Science-specific library and AI-generated inquiry activities and experiment designs (question, hypothesis, variables, procedure, safety, record sheet).
- Science library by unit: experiments, videos, readings
- Inquiry design: question, hypothesis, variables, materials, procedure, safety, record sheet, extension
- Student inquiry mode: AI guides students to design their own experiments
- Save and share to the panel library
School Admin & PIE Analytics
Plan–Implement–Evaluate cycles with KPIs linked to live platform data; usage, mastery and subject performance dashboards with exports.
- PIE cycles: Plan (goals, KPIs) → Implement (progress, evidence) → Evaluate (AI summary)
- KPIs linked to live data: assessment averages, mastery, AI usage, tutor sessions, SDAS pass rates
- Dashboards: usage trends, AI teaching by subject, active users; Markdown / CSV exports
- Grant progress: subjects / grades covered, teaching examples, demo lessons, sharing sessions
SDAS Student Data Analysis
Import exam results, compute standard scores and percentiles, track single- and multi-year progress; analyse by grade, class, panel and teacher.
- Import Excel / CSV results; auto-match students and subjects
- Metrics: mean, SD, z-scores, percentiles, pass rate, progress rate
- Dimensions: grade, class, panel, teacher; single- and multi-year
- AI narrative reports and natural-language queries
- Scoped access: principal (school), panel head (subject), class teacher (class)
Professional Suite & eAdmin Agents
Staff AI chat with documents and knowledge base; dedicated agents draft eNotice, eCircular, iMail, iPortfolio, eGuidance and eLibrary content.
- Staff AI chat with documents / images, knowledge base, templates, fast mode
- eAdmin agents: eNotice, eCircular, iMail, iPortfolio, eGuidance, eLibrary, eLearning, timetable
- Core assistants: audio, chart, image editor, subtitles, AV summary, worksheet builder, game maker
- Admin: quotas, usage dashboards, moderation, audit logs, provider switching
- Integration: webhook / API adapters to the school intranet
Parent App & Home–School Collaboration
Parents sign in by phone or SSO to see today's homework, notices awaiting signature and AI learning stories; 1:1 messages with the class teacher are translated into the parent's language, plus a weekly AI digest.
- e-Notice signing, reminders and receipt stats
- Co-learning coach: how to guide, not do
- Child's learning-story podcast (Cantonese)
School Ops: Attendance, Leave, AI Substitution
Roll call, student/teacher leave approval chains and timetable import; when a teacher is absent, AI proposes substitutes (subject fit, free periods, monthly cover load) and sends notifications with a cover plan.
- One-click year rollover and graduation
- eClass timetable / roster sync
- Principal's daily brief (text + Cantonese audio)
Classroom Live Mode & Learning Wrapped
Teachers project questions, students answer on phones with a confidence rating, and a misconception heatmap surfaces the confidently-wrong in real time; every student ends the year with a personal Wrapped recap video and share link.
- AI generates items from the unit
- Next-lesson teaching note auto-drafted
- Turn a unit or weekly digest into a Cantonese podcast or explainer video
SchoolBrain Early Warning
Attendance, grades, assignments, mood and AI-usage signals are combined nightly into a risk score; a guardian queue lets class teachers, counsellors and discipline staff follow up on one screen, and PIE KPIs back-fill automatically.
- Transparent signals — a nudge, not a verdict
- Case status, notes and audit trail
- Sponsoring-body cross-school dashboard
HKDSE Oral Exam Room & Paper-to-SDAS
An AI peer plus an AI examiner take students through a full Chinese/English oral (Cantonese / English / Putonghua) with an instant report and model rewrites; photographed paper scripts are marked per item against the key and pushed to SDAS once the teacher confirms.
- Prep time, group discussion, individual response
- Handwriting OCR + per-item score correction
- WebSAMS STA export
Teacher Growth & Academic Integrity
Lesson Reflect analyses a lesson recording (talk ratio, question levels, wait time); Teacher Twin lets a teacher's style accompany students 24/7; the Integrity Shield replaces AI detectors with process evidence; OEA / SLP statements are drafted from the learning portfolio.
- AI peer-tutoring pairing and scripts
- Learning portfolio with OLE hours
- MCP Server: query school data from Claude / ChatGPT
On-premises or cloud — the school decides
Both options have identical features; the data belongs to the school and can be exported in full either way. The only difference is where the server sits and who maintains it.
Cloud deployment
Hosted by Edor in Hong Kong with an isolated database and file volume per school.
- Live within one working day
- Automatic updates, backups and monitoring
- School custom domain supported
- Full data export any time
On-premises deployment
The whole platform installed with Docker on the school's server or private cloud; data stays inside the school network.
- School-designated server / private cloud
- We install, update and monitor
- Works with local models (Ollama)
- Full data export any time
Subscription content and services are identical for both; on-premises adds a one-off installation fee — request a quote for details.
Connect on your own school domain
Add one CNAME record in the school's DNS pointing to edor.ai and we issue a TLS certificate and enable it. Staff and students log in on the school domain with the school crest and name.
ContactReady to bring AI into your classrooms?
Book a demo — we'll show it with your school's subjects and grades.