For teachers

Run your cyber class. See every student.

Create a class, share an invite link, and watch the platform mark itself. You see per-student progress on courses, completed lessons and last activity in one table. Free, private by design.

What's live today

The teacher console.

Invite by link

Drop a shareable URL into your LMS, your group chat, or your slide deck. Students sign in with mlab, join in one click.

Per-student stats

Courses unlocked, courses completed, lessons completed, last activity. One row per student, always live.

Private by default

Class URLs are UUIDs. Non-guessable. Only the teacher and enrolled students can see the page.

Free, always

No tier limit on number of students. No card. No mandatory pilot agreement. Just use it.

A typical week

Three clicks. No grading.

What a cyber course looks like once you run it on student.mlab.sh.

  • Create the class

    Sign in, click "New class", name it. You're the sole teacher.

  • Share the invite link

    Generate, copy, paste. Set the TTL to your semester length.

  • Assign work

    Tell students which Tier 0 or Tier 1 courses to take. They earn gems as they go.

  • Check the table

    One row per student, four counters, last activity. That's the whole dashboard.

teacher@mlab:~/CS401$ class --status
A1Alice Martin3 / 217 lessons
A2Bob Dupont2 / 19 lessons
A3Chloé Leroy4 / 322 lessons
A4Dimitri Roux1 / 03 lessons
A5Élise Schmidt2 / 112 lessons
columns: unlocked / completed · lessons · last activity
Pedagogy

Why this works in a real curriculum.

Hands first

Students do the thing in a course before you lecture. They show up with concrete questions, not glazed eyes.

Markdown lessons

Every lesson is a self-contained markdown read with examples. They can review on the bus.

Built-in motivation

The gems system rewards students for completing the work. You don't have to chase them yourself.

Path-based assignments

Assign a full learning path. Each one chains 3 to 6 courses and finishes with a verifiable badge.

Roadmap

Coming next for classes.

Gradebook CSV export soon

One-click export that drops straight into Moodle, ENT, Pronote.

Assignments & deadlines soon

Drop a set of courses with a due date. Auto-reminders included.

Custom courses & CTFs soon

Drop in your own markdown lessons, private to your class.

Institutional SSO soon

SAML/OIDC with your school IdP. No new credentials for students.

Institutional gem grants soon

Schools can top up a pool of gems and distribute to enrolled students.

Custom paths soon

Build your own sequence of existing courses and lock it to your class.

Pilot it this semester.

Free, takes 2 minutes to set up, fully private to your class.

 Create your class