Pilot programme · Semester 2, 2026

A lightweight LMS for
teaching code, built
in Australia.

Soltori brings code submission, execution, marking and feedback into one tool — designed from the ground up for Digital Technologies and Computer Science in Australian high schools.

soltori.com.au / year-9 / python / loops / sum-of-squares
main.py tests.py
def sum_of_squares(n):
    total = 0
    for i in range(1, n + 1):
        total += i * i
    return total
✓ All 4 tests passed 0.04s · Python 3.12
Australian-hosted Curriculum-aligned (Years 7–10) WCAG-aligned No per-feature paywalls

The problem

Generic LMSs weren't built for code.

Essays and worksheets fit neatly into any LMS. Code doesn't. Generic platforms can host a coding task — but they can't run it, can't test it, and can't tell a student why their function returns the wrong answer.

Marking one means downloading submissions, running them by hand, checking against tests, and typing feedback into a separate doc. Four tabs deep before a student gets a response.

Soltori is built for that gap: it runs the code, checks the tests, gives students structured AI feedback, and shows you the whole class on one dashboard. One tool, not five.

What Soltori does

Three audiences, one tool.

Built for students who are learning, teachers who are running classes of thirty, and IT teams who need to know where the data sits.

01

For students

  • In-browser code editor

    Python now. SQL, JavaScript and HTML/CSS to follow.

  • Bronze to Kryptonite

    Every task sits on a five-tier difficulty ladder.

  • Instant AI feedback

    Structured comments on naming, logic, efficiency, clarity and best practice.

  • Progress tracking

    See how far you have come across topics and tiers.

02

For teachers

  • Curriculum-aligned library

    Ready-to-use courses mapped to the Australian Curriculum.

  • Build your own

    Author courses, units, topics and tasks in a clean editor.

  • Automated marking

    Unit tests plus AI quality review — you set the weighting.

  • Marking dashboard

    Class management, submissions overview, grade export.

  • LMS integration Planned

    LTI 1.3 for Schoolbox, Canvas and Moodle.

03

Under the hood

  • Australian-hosted

    Including the AI feedback processing.

  • Privacy-first

    Compliant with the Australian Privacy Principles.

  • Your students stay yours

    Student code is never used to train AI models.

  • Accessible

    WCAG-aligned, dyslexia-friendly design principles.

The difficulty ladder

Five tiers, one clear pathway.

Every task sits on the ladder. Students always know where they are and what comes next — and teachers can pitch a class to a tier without inventing five versions of the same problem.

  1. 01 Bronze Getting started — core syntax and small problems.
  2. 02 Silver Building fluency with multi-step logic.
  3. 03 Gold Confident application of concepts.
  4. 04 Platinum Stretch problems, drawing techniques together.
  5. 05 Kryptonite Genuinely hard — for the keenest students.

Built for Australian schools

Curriculum-aligned. Australian-hosted. Affordable for the schools we serve.

Curriculum-aligned

Tasks and units mapped to the Australian Curriculum for Years 7–10, filterable by state syllabus — NSW, VIC, QLD and others.

Data sovereignty

All student data — including the data sent to AI models for feedback — stays inside Australia. No exceptions.

Privacy-first

Compliant with the Australian Privacy Principles. Student code is never used to train AI models, by us or anyone else.

Affordable

Lightweight to host, simple to administer, no per-feature paywalls. Schools shouldn't have to choose between tools and budget.

Soltori

About the name

Soltori — Sol, plus Satori.

Sol nods to the Southern Lights — Aurora Australis — and to sunlight, warmth and clarity. The mark, an aurora over a ridge at first light, comes from that.

Satori (悟り) is a Japanese Buddhist term for the moment of sudden insight. The intent is a platform that delivers those moments of "oh — I get it now" that make learning to code worthwhile.

One word, two ideas, one mission.

Pilot programme

Be part of the first cohort, Semester 2 2026.

Soltori is in active development. We're looking for pilot schools for Semester 2, 2026 — Digital Technologies and Software Engineering teachers in particular.

  • Free for the pilot period
  • Direct line to the team for feedback and feature requests
  • Onboarding and curriculum-mapping support
  • Help shaping the LTI integration with your school's LMS

Or just email chris@soltori.com.au directly.

Register your school

Get in touch and we'll set up a proper walkthrough with your Head of Department. In your email, it helps to include:

  • Your name and role
  • Your school
  • What you teach (year levels and subjects)
  • Anything specific you'd like to see in the demo
Email Chris to register interest

We'll only use your details to reply about the pilot.