MABNI logo markMABNI.Loading learning hub
MABNIMABNI.

Offline-first · Online-ready learning hub

Choose where to start.

A classroom platform for coding, digital literacy, and AI learning. It works online when internet is available, and offline through a local network when schools need reliable access.

Offline classroom modeRun on a local server or school network without student internet accounts.
Online access availableUse Firebase-supported sign-in and syncing when connectivity is available.
Local-first safeguardingTeacher control stays local for offline use, with student data kept inside the classroom setup.
Coding

Start the coding curriculum from sequencing to Ocean AI Concept 10.

Open Coding
MABNI OS

Open the digital literacy OS for files, browser skills, typing, and classroom practice.

Open MABNI OS
Teacher Dashboard

Open the local classroom dashboard for controls and student management.

AI Shape Trainer

Open the standalone child-friendly AI game with sound effects and music.

Open Game
Hardware Lab

Explore circuits, conductors, power, resistors, grounding, Makey Makey, and micro:bit pins.

Open Hardware
Teacher resources

Setup, download, support, and contact

Guide

Open the simple teacher guide for running MABNI locally and using it in class.

Open Guide
Download MABNI

Download the local classroom package when you place mabni.zip inside the download folder.

Support

Support development, classroom testing, offline deployment, and lesson improvements.

Contact

Send feedback, school requests, NGO collaboration ideas, or bug reports.

Contact

Offline coding, AI, and digital literacy for classrooms

MABNI is an offline-first STEAM learning platform for schools, NGOs, and educators who need reliable coding lessons without depending on student internet accounts. It can be used as a local classroom alternative for beginner coding platforms such as Code.org-style Blockly mazes while preserving original MABNI content, maps, artwork, and lesson flow.

The platform includes coding concepts, Blockly events, AI learning games, Ocean AI, AI Shape Trainer, hardware electricity labs, MABNI OS digital literacy practice, local teacher dashboard tools, local files, PHP teacher tools, and progress tracking for classrooms with weak or no internet.

Enter the local teacher password to open the offline dashboard.

Default password: mabni2026. Change it from the dashboard.
Teacher Dashboard needs PHP

You are not running through a PHP server. Static servers like Python http.server and VS Code Live Server cannot process dashboard login or local classroom APIs.

  1. Use the included START-MABNI.bat launcher, or any PHP 8+ runtime, then open the local link it shows
  2. The PHP server files are included inside this MABNI folder.
  3. Do not use python -m http.server for the teacher dashboard.
Glad you are downloading MABNI

Your feedback helps improve this work.

Support MABNI

MABNI is free to use, but contributions help with development, classroom testing, hosting, and offline deployment support.

Wish / local transfer

+961 76 019 982

Bank information

Bank: BLOM Bank
Account name: Ahmad Choueib
IBAN: LB62 0014 0000 1802 3521 2684 5513
SWIFT: BLOMLBBX

Support MABNI

Your support helps keep MABNI free for schools while improving offline deployment, lessons, and teacher tools.

Wish / local transfer

+961 76 019 982

Bank information

Bank: BLOM Bank
Account name: Ahmad Choueib
IBAN: LB62 0014 0000 1802 3521 2684 5513
SWIFT: BLOMLBBX