Running Mathua as a service, LMS Tools

Mathua Agency Implementation, Building Mastery-Gated Math Curricula

Learn to design and deploy adaptive math learning products using Mathua's prerequisite concept graph, mastery gating, and spaced-repetition scheduler. This course teaches agencies how to extend the 1250-concept curriculum, configure speed thresholds for fluency, and deliver productized math learning services to schools and tutoring platforms.

Open the decision record for Mathua

What does running Mathua for clients commit you to?

Published figures for this service. Blank fields are not published.

Monthly tool cost
Not published, Mathua is open-source under MIT with no vendor pricing tiers in the source data, so any spend is your own hosting and engineering labor, which the agency must supply.
Time to first value
Not published
Payback
Not modeled
Guided implementation
8 hours

Is Mathua worth running as a client service?

Mathua is a credible MIT-licensed mastery engine with a real prerequisite graph and spaced-repetition scheduler, but it is a codebase, not a hosted product, so the agency must invest Go engineering in deployment and curriculum authoring. No vendor pricing, client price, labor rate, or usage cost is supplied, so ROI cannot be modeled from this data alone.

An agency-fit judgement for reselling this service. It is separate from the tool description on the decision record.

Before you start

What has to be in place before the first client engagement.

Tools and subscriptions

  • Go toolchain and a self-hosted deployment target for the five-layer stack (UI, API, core engine, grading, storage)
  • MathLive/MathJSON input library for typed math answer capture
  • GitHub access to the Mathua source repository under MIT
  • Optional sync/progress infrastructure for account-based cross-device progress

People and inputs

  • Backend engineers with Go capacity for generator authoring and deployment
  • Curriculum specialists to author JSON concept nodes with prerequisites and mastery thresholds
  • QA process to validate concept graphs for cycles and orphaned nodes
  • Analytics/reporting practice to operationalize mastery state and leaderboard outputs

Included with the course

7 working documents for delivering this service.

  • Mathua Concept Graph Extension Worksheetworksheet
  • Mastery Gating Configuration Checklistchecklist
  • Problem Generator Function Template (Go)template
  • Spaced-Repetition Session Design SOPsop
  • Curriculum Validation and Cycle Detection Guideguide
  • Client Onboarding Mastery State Tracking Templatetemplate
  • Productized Math Service Pricing and Delivery Checklistchecklist

Listed by name. These documents are not yet published as individual downloads.