CHERT Learning Hub

Self-hosted learning platform · Arabic & English

Teach it once. Learn it anywhere.

CHERT Learning Hub takes a course from the first idea to a verified certificate — a nine-step course wizard, interactive lessons, practice that never moves the grade, graded work that does, and certificates issued on their own. Every screen in Arabic and English, on servers CHERT controls.

Journey stages
10
Interactive activity types
10
Platform components
26
Languages
2

Three ways in

Whoever is in the room, the platform is shaped around them

Each role signs in to a dashboard built for what that person actually does — not a menu of everything the engine can do.

I teach

Build a course step by step, add content by saying what you are making, mark which work counts, and see who has finished — from one dashboard.

  • Nine-step course wizard
  • A content chooser in plain words
  • Practice or graded, set per activity

I learn

Pick up where you left off, see what is due, practise without penalty and download your certificate — in Arabic or English.

  • Continue learning in one click
  • Due soon and current progress
  • Certificates with verification codes

I run training

Run a private, branded academy for your organisation — your learners, your data, your servers — with health checks and restore-tested backups behind it.

  • Roles and permissions per course
  • Sign-up confirmed by email
  • Encrypted, off-site, restore-tested backups

The learning journey

Every course follows the same journey. CHERT Learning Hub covers all of it.

Ten stages, from planning a course to measuring how it went. Select a stage to see what happens — and which parts of the platform make it work.

Stage 01 / 10

Plan

Start with who it is for and what they will be able to do

The course wizard opens on the course identity, then its audience and its learning outcomes — the questions a good course answers before it has any content.

Powered by

Stage 02 / 10

Structure

Modules, a schedule, and a draft that stays hidden

Choose how many modules and set the dates. The course is created as a draft — invisible to learners until you decide to publish it.

Powered by

Stage 03 / 10

Add content

Say what you are making, not which tool makes it

Text pages, documents, video by upload or by link, interactive content, quizzes, assignments and discussions — one chooser, in plain words, into whichever section you pick.

Powered by

Stage 04 / 10

Make it interactive

Video with questions, slides, branching, books

Interactive video that stops for a question, slide presentations, branching scenarios, interactive books, drag-and-drop and more — all installed on the platform, nothing fetched from outside while anyone works.

Powered by

Stage 05 / 10

Publish & enrol

From draft to visible, with the right people in it

Preview, publish and enrol learners — or let them sign up for an account confirmed by email. A course can be fixed to Arabic or English, and says so before anyone opens it.

Powered by

Stage 06 / 10

Learn

Continue where you left off, in your language

Learners land on a dashboard of their own — continue learning, what is due soon, current progress and achievements — and switch the whole interface between Arabic and English with one control.

Powered by

Stage 07 / 10

Practise & assess

Practice never moves the grade. Graded work does.

Every quiz and assignment is marked as practice or graded in the assessment plan, and learners see which is which. Practice can be retried freely; graded work counts toward the result.

Powered by

Stage 08 / 10

Grade & feedback

Marking, with a person in charge

Teachers mark submissions in the gradebook. With the private AI layer connected, they can ask for draft feedback — which saves nothing and records no grade. What the learner sees is the teacher's decision.

Powered by

Stage 09 / 10

Complete & certify

A certificate, issued by the rules

When a learner completes every graded activity, the course is complete and a certificate is issued in the course language — each one with a code anyone can use to check it is genuine.

Powered by

Stage 10 / 10

Measure

See who has finished what

Teacher dashboards count published and draft courses, students, assessments and completion; grades and progress roll up per course, so the next run of a course starts better.

Powered by

Interactive architecture

Every part of a learning platform — and the CHERT component that runs it

Select any component to learn what it does, or play a journey and watch a course, a learner or a question move through the platform.

Select a component or play a journey.
01

People & channels

Who comes in, and where they land.

02

CHERT learning experience

Screens CHERT designed and wrote for teaching and learning.

03

Engines

Proven open-source engines, pinned and verified, behind CHERT's interface.

04

Learning records & insight

What the platform remembers about learning, and what it tells you.

S

Security & trust

Who may do what — and what never leaves.

O

Operations

Keeping it alive, and getting it back.

Details appear in the panel above the diagram.

Every function, at a glance

Everything a course needs — already in the product

One course, one learner record and one gradebook run through every capability below.

Course wizard

  • Identity, audience, learning outcomes
  • Structure and schedule
  • Assessment and completion rules
  • Preview, then publish when ready

Content

  • Text pages and documents
  • Video by upload or by link — plays on the page
  • Interactive content
  • Discussions for questions and answers

Interactive learning

  • Interactive video and presentations
  • Branching scenarios and interactive books
  • Drag and drop, hotspots, dialog cards
  • Libraries installed locally

Assessment

  • Quizzes and assignments
  • Practice or graded, per activity
  • Learners see which is which
  • Practice never moves the grade

Grading

  • Gradebook for every course
  • Submissions marked with feedback
  • Results per learner and per course
  • Optional AI draft feedback

Completion & certificates

  • Completion from graded work
  • Certificate added with one tick
  • Issued in English or Arabic
  • Verification code on each one

Dashboards

  • Teacher: courses, students, completion
  • Learner: continue, due soon, progress
  • Achievements and messages
  • Courses table with language tags

Arabic & English

  • Full right-to-left Arabic
  • Language switch in every header
  • Courses fixed to one language
  • IBM Plex Sans Arabic throughout

Search & messages

  • Search in both languages
  • Respects enrolment
  • Messages and announcements
  • Email notifications
Ready to connect

Private AI

  • Course assistant with sources
  • Draft feedback that saves nothing
  • Course Factory: material → draft structure
  • Reads PDF, Word, PowerPoint and text

Security & privacy

  • Roles and permissions per course
  • Sign-up confirmed by email
  • HTTPS only, no third-party trackers
  • Everything served from the platform

Operations

  • Hourly health checks
  • Alerts independent of the platform
  • Encrypted nightly off-site backups
  • Recovery rehearsed end to end

Interactive content

Ten ways to learn by doing

Built in the same course, scored into the same gradebook, in either language.

Interactive video

Stops for questions, hotspots and summaries at the moments you choose.

Course presentation

Slides with quizzes, images and video built in.

Branching scenario

Choices that lead down different paths, with consequences.

Interactive book

Chapters of reading, media and activities, with progress.

Drag and drop

Place labels, images and answers where they belong.

Image hotspots

Explore a diagram or a photo point by point.

Dialog cards

Flip cards for terms, translations and quick recall.

Fill in the blanks

Complete sentences by typing the missing words.

Multiple choice

One or several right answers, with feedback on each choice.

True or false

Quick knowledge checks with instant feedback.

All ten are installed on the platform itself. Nothing is downloaded from outside while a teacher builds or a learner plays.

One platform, six engines

CHERT's interface in charge. Proven engines doing the heavy lifting.

Open-source engines are vendored as pinned, checksum-verified snapshots and changed only through CHERT plugins, themes and language overlays — so they can be upgraded without losing a course.

Learning-management engine

CHERT Learning Core

The engine under every course — records, rules and permissions — built on a proven open-source learning engine.

  • Courses
  • Enrolment
  • Roles
  • Quizzes
  • Assignments
  • Gradebook
  • Completion
  • Search
  • Messaging
Live · internal engine behind CHERT's interface

Interactive-content engine

CHERT Interactive

Ten interactive activity types, built inside the course and scored into the gradebook. Every library is installed locally.

  • Interactive video
  • Presentations
  • Branching
  • Books
  • Drag & drop
  • Hotspots
Live · no runtime downloads

Certificate engine

CHERT Certificates

Designed English and Arabic certificate templates, issued as PDF on completion, each carrying a verification code.

  • English template
  • Arabic template
  • Verification code
  • PDF
Live · issued automatically

Built by CHERT

CHERT Experience

The screens people actually use: role-shaped dashboards, the course wizard, the content chooser, the assessment plan, the courses table and the language switch.

  • Dashboards
  • Course wizard
  • Content chooser
  • Assessment plan
Live · written by CHERT

Identity & language layer

CHERT Theme & Language

The CHERT theme and the Arabic and English language overlays: one product identity, right-to-left Arabic in its own typeface, and no upstream names or links on any screen learners see.

  • Arabic RTL
  • English LTR
  • Self-hosted fonts
  • WCAG 2.1 AA
Live · on every screen

Private AI layer

CHERT AI

The course assistant, draft feedback, and the Course Factory, which turns a PDF, Word, PowerPoint or text file into a draft course structure. It runs on a separate private AI host — never on the learning server — and nothing it drafts is saved without a teacher.

  • Course Q&A
  • Draft feedback
  • Course Factory
  • Document reading
Built and tested · switched on when a private AI host is connected

Why CHERT Learning Hub

Built for Arabic and English learning, run on ground you control

Arabic and English, equally

Not a translation layer: right-to-left Arabic in its own typeface, bilingual certificates, and courses that announce their language before you open them.

Self-hosted and sovereign

The platform, its engines, fonts and interactive libraries run on servers under CHERT control. No per-seat SaaS, no runtime downloads — learners' data stays home.

Built around how people learn

Practice is separated from graded work by design, so learners can make their mistakes where mistakes are free.

AI with a person in charge

Answers grounded in the course, with sources. Drafts that save nothing. A private model host. Every decision stays with the teacher.

Recoverable — and proven so

Encrypted nightly backups, copied off-site and restored in drills; full recovery walked end to end on the live platform.

Accessible by requirement

WCAG 2.1 AA is a release requirement, checked on public and signed-in pages alike.

Your next course can run on CHERT Learning Hub.

Create an account and start building — or sign in and pick up where you left off.