Machine Readable Australian Curriculum (MRAC)
The Machine Readable Australian Curriculum (MRAC) is the Australian Curriculum, Assessment and Reporting Authority (ACARA) publication of the Australian Curriculum version 9.0 as structured, linked open data. It encodes the same Foundation to Year 10 curriculum found on the main website (learning areas, strands, content descriptions and achievement standards) but as a semantic graph rather than prose pages, so that each statement carries a stable, browsable URI and a set of relationships to other statements.
You access it in three ways. The files download from the Scootle platform in RDF/XML and JSON-LD (the RDF is optimised for querying and does not preserve statement ordering, whereas the JSON files keep the curriculum sequence), and a live SPARQL endpoint lets you query the graph directly by passing a query parameter. The version described here is 9.0, with files last updated in June 2024.
For a RAG pipeline the value is a clean controlled vocabulary: each content description is short, self contained and identified by a persistent URI, so it chunks cleanly and its URI becomes a key you can attach to lesson material, practice items or assessment. For an AI tutor the graph is the spine that lets you sequence teaching by subject and year level, target instruction at a specific achievement standard, and model mastery against an authoritative national progression rather than an ad hoc one.
On licensing: unless marked otherwise, ACARA material is released under Creative Commons Attribution 4.0 (CC BY 4.0), so commercial use is permitted provided you attribute ACARA. Two caveats matter: ACARA and government logos are excluded, and a few components such as the National Literacy Learning Progressions carry the non-commercial CC BY-NC 4.0 licence instead. It sits alongside sibling standards spines we list (common-core, ngss) and, via its formats, near case-network, while the teaching content to align against it comes from sources such as openstax, khan-academy, ck-12 and siyavula.
Related sources
Achievement Standards Network
Machine-readable curriculum standards from US states, national bodies and other jurisdictions, modelled as an RDF graph of URI-addressable learning objectives with cross-jurisdiction alignments. Now run by D2L and free to use.
AGIEval
8,062 questions drawn from 20 official standardised exams (SAT, LSAT, GMAT, GRE, Gaokao, AMC/AIME and more) in English and Chinese, packaged as a human-centric benchmark for evaluating foundation models.
CASE Network (1EdTech)
A public registry of machine-readable learning-standard frameworks from all 50 US states and other issuing agencies, run by 1EdTech in the CASE JSON format. The digitally referenceable spine of what to teach, at which level and in what order, rather than the teaching content itself.
CEFR Companion Volume Descriptors
The Council of Europe's 2020 CEFR Companion Volume descriptor set, the de facto international standard for levelling language proficiency from Pre-A1 to C2. A spine of can-do statements for sequencing and grading language teaching.