MathOS Teacher Edition
Offline. Fast. Reliable.

Install MathOS Teacher Edition

Install MathOS for the best experience.

  • Faster startup
  • Works completely offline
  • Desktop shortcut
  • Better performance
  • Full-screen experience
Open your browser menu and choose Install App.
MathOS🧮 Math Modules
MathOS📘 User Manual
📘
MathOS User Manual
A quick guide to every feature. Tap a section to expand it.

The Dashboard is your home screen — tap any card to open that section full-screen.

  • Use the ‹ Back button (top-left of any page) to return to the Dashboard.
  • The ☀️/🌙 button (top-right) switches between Day and Night mode.
  • The Install App button adds MathOS to your home screen for faster, full-screen, offline access.
  • The ½ / .5 pill switches how answers are displayed — as fractions or decimals.

Planning opens the Curriculum Engine, covering CBC Kenya grades 4–6. It has its own tab bar:

  • Browser — explore subjects and topics by grade.
  • Search — find any topic across all grades instantly.
  • Schemes — prepare schemes of work for a term.
  • Lessons — create and organize individual lesson plans.
  • Records — keep track of what's actually been covered in each lesson.
  • Coverage — see your progress through the curriculum at a glance.

All curriculum data is loaded on first use and then cached for fully offline access afterward.

Build and manage reusable exam questions here.

  • Create Question Templates, organized by topic, difficulty, and section.
  • Use the Assessment Paper Generator to automatically assemble a full CBC-style exam paper — Section A & B, an answer key, and a marking scheme — from your saved templates.

Once you've marked an exam, this is where results are processed.

  • Enter marks and automatically generate Merit Lists and class rankings.
  • Apply CBC grading to score entries.
  • Export finished reports as PDF or Excel.

Ask the AI Tutor to solve word problems, algebra, money and finance questions, or almost anything else — with a full step-by-step explanation, not just the answer.

Requires an internet connection — unlike the rest of MathOS, this feature can't work offline.

Six focused calculators and reference tools, fully offline:

  • Numbers — fractions, indices, ratios, sequences.
  • Geometry — shapes, trigonometry, Pythagoras, graphing.
  • Data — statistics, probability, speed calculations.
  • Finance — tax, VAT, hire purchase, interest.
  • Algebra — linear equations and matrices.
  • Scientific — a full scientific calculator, also reachable directly from the Math Modules card.

MathOS uses a one-time activation, not a recurring subscription.

  • New installs start with a 5-hour free trial so you can try every feature.
  • The banner at the top of the Dashboard always shows your real, live status — trial time remaining, or your activation once purchased.
  • Already have a license? Use Restore Existing License or Enter Activation Key from the activation screen, or from Settings.

Find your license status, app version, and developer contact details here.

  • MathOS is offline-first — everything except the AI Tutor works with no internet connection at all.
  • Your templates, papers, records, and marks are stored locally on this device.
  • Backup & Restore and full data export/import tools are planned for a future update.
MathOS♻️ Backup & Restore
♻️
Backup & Restore — Coming Soon
Exporting and restoring your MathOS data (templates, papers, records) is planned for a future update.
🔢 Numbers & Algebra
📐 Geometry & Measurement
📊 Data & Patterns
💰 Finance & Business
⚗️ Algebra & Equations
MathOS v6
SHIFTALPHADEG
NORMMATHFRACDEG
0
a b/c
d/dx
x⁻¹
Logₓy
sin⁻¹
cos⁻¹
tan⁻¹
10ˣ
PreAns
⚗️ AlgebraLinear Equations
⚖️
Linear Equations
GR 8–9
x +y =
x +y =
Enter coefficients then press Solve.
⚗️ AlgebraMatrix 2×2
🔲
Matrix 2×2
GR 9


Enter matrix values above.
🔢 NumbersRatio & Percentage
📊
Ratio & Percentage
GR 7–8
Select an operation above.
🔢 NumbersFractions
½
Fractions
GR 7
Numerator 1
Denominator 1
Numerator 2
Denominator 2
Enter fraction values above.
🔢 NumbersIndices & Exponents
ⁿ√
Indices / Exponents
GR 8–9
Base (a)
Power m
Power n
Select operation above.
📐 GeometrySector Geometry
🥧
Sector Geometry
GR 8–9
Select what to find above.
📐 GeometryShapes
🔷
Shapes — Area & Perimeter
GR 7–9
Shape
Select a shape above.
📐 GeometryVolume & Surface Area
📦
Volume & Surface Area
GR 7–9
Solid
Select a solid above.
📐 GeometryPythagoras
📐
Pythagoras' Theorem
GR 8
Side a
Side b
Enter two sides to find the third.
📐 GeometryTrigonometry
📡
Trigonometry
GR 9
Select what to find above.
📐 GeometryGraph Plotter
📈
Graph Plotter
GR 8–9
Line 1
yx+
Line 2
yx+
📊 DataStatistics
📉
Statistics
GR 7–9
Data (comma-separated)
Enter data above.
📊 DataProbability
🎲
Probability
GR 8–9
Select a probability type above.
💰 FinanceHire Purchase
🛒
Hire Purchase
GR 9
Cash Price
Hire Purchase Price (Ksh)
Deposit (Ksh)
Installment / Month (Ksh)
Number of Months
How it works:
HP Price = Deposit + (Installment × Months)
Interest = HP Price − Cash Price
Fill in the known values and press Analyse.
💰 FinanceTax & Money
💰
Tax & Money
GR 8–9
Select operation above.
🔢 NumbersSequences
🔢
Sequences
GR 7–9
Select sequence type above.
📊 DataSpeed / Distance / Time
🚀
Speed / Distance / Time
GR 7–8
Speed
Distance
Time
Enter two known values above.
💰 FinanceMoney Growth
📈
Money Growth
GR 8–9
Select an operation above.
💰 FinanceCurrency & Profit
💱
Currency & Profit
GR 7–9
Select an operation above.
📐 GeometryTriangle Circles
🔺
Triangle Circles
GR 8–9
Enter the three side lengths — choose the unit your question uses.
Results are given in the same unit. A full unit-conversion table is shown below the answers.
Side a
Side b
Side c
Enter side lengths above, then press Compute.
📐 GeometryBearings
🧭
Bearings & Scale Drawing
GR 9
Select a mode above.
🤖 AI Math Solver
WORD PROBLEMS · ALGEBRA · MONEY · GEOMETRY
🤖 Hello! I'm MathOS AI. Ask me any math question — word problems, algebra, money, fractions, geometry — I'll solve it step by step!

💡 Try: "A shopkeeper bought 12 pens at KSh 15 each and sold them at KSh 20 each. What was the profit?"
📋 ResultsMerit Lists
📋
Results & Merit Lists
EXAM PROCESSING
Loading…
School Name
Exam Title
Term
Year
Class
Stream
Fill in exam details, add subjects and students (or load sample data), then tap Generate Merit List.
⚙️ SettingsAbout
⚙️
Settings & About
LICENSE & APP INFO
Loading license status…
MathOS Teacher Edition
Offline Mathematics & Examination Processing Platform
DeveloperHenry Muriithi
WhatsApp+254114232383
Version1.0.0
Assessment Templates
0
Total
0
Topics
0
Easy
0
Medium
0
Hard
📋
Assessment Paper Generator
Build a full CBC exam paper from your templates — Section A & B, answers, and marking scheme, generated automatically.
🔍
New Template
Identity
Variable Definitions
One variable per line. Syntax:
name: range(min,max)
name: range(min,max,step)
name: range(min,max,step,distinct) — differs from other distinct vars
name: set(a,b,c,…)
name: expr(formula)
Use {name} in templates. Append :2dp for decimals: {x:2dp}
Question Template Formula *
Use {varName} for variable substitution.
Answer Template *
Use the same variable names for the computed answer. Leave blank for Multiple Choice — the answer is derived from the correct option.
A raw expression evaluated after variables resolve, stored as {ans_final}. Use when the answer needs computing, e.g. (p/100)*n.
Marking Scheme Generation Formula
One step per line. Append (1 mark) or (2 marks). Step marks are auto-summed and checked against Marks Allocation.
Quick Test
Preview a generated question without saving.
Template Preview
Section B 1 mark
Generate several unique questions from this one template to confirm it can produce unlimited variants.
Assessment Paper Generator
Saved Papers
New Blueprint
Paper Details
Section Sizes
Section A is always 1 mark per question. Section B's marks total is set below and distributed proportionally across however many questions you generate.
Difficulty Distribution *
Must total 100%. Applied independently within each topic you specify below.
Total: 100%
Section A Topic Distribution
How many of Section A's questions should come from each topic? Must sum to the Section A question count above. Leave all at 0 to let the generator pull from any topic.
Total: 0 / 20
Section B Topic Distribution
Same idea, for Section B.
Total: 0 / 20
Generated Paper
MathOS 📚 Curriculum Engine
📚
Curriculum Engine
CBC Kenya · Grades 4–6 · Fully Offline
📅
Scheme of Work Generator
Auto-generate full-term Schemes of Work. Loading…
📋
Lesson Plan Generator
Generate TSC-format lesson plans. Loading…
Records of Work
Track what was taught each lesson. Loading…
📊
Coverage Tracker
Visual curriculum completion dashboard. Loading…
Loading settings…
MathOS
Install MathOS
Add to home screen — works 100% offline
⚡ OFFLINE MODE
🔄 Update available