Skip to content
@oaknational

Oak National Academy

Creating an openly licensed, fully resourced and AI-enabled curriculum for teachers and pupils as a not for profit and independent Arm's Length Body of UK Gov

Welcome to Oak National Academy 👋

Oak National Academy was founded during the first UK lockdown in April 2020, in response to the COVID-19 pandemic, to support teachers and pupils with remote learning. We delivered over 150 million lessons to pupils across the UK during the 2020-2021 academic year.

In September 2022, Oak became an arm's-length body of the UK Government. Oak is sponsored by the UK Department for Education to which it is stratgically aligned, but operationally independent.

We are here to support great teaching, by supporting teachers and pupils with access to high-quality curriculum materials.

All of our curriculum plans are aligned to the National Curriculum in England, carefully sequenced across year groups and designed by curriculum experts.

We're building fully resourced, openly licensed and AI enabled curricula across 14 subjects across Key Stages 1-4.

Our open-source projects

We also openly licence our code where it is possible to do so.

Oak Web Application

Our main public-facing application is the open source Oak Web Application, built in Next.js, React, Styled-Components and using the Oak React components library.

Our approach to our technical architecture

We take a serverless-first approach to hosting, with the majority of our applications and services running on dedicated Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS) provider platforms.

Our web applications are built and hosted on Netlify, with a handful on Vercel, while many of our supporting services are either outsourced or run on Google Cloud Functions.

We are in the process of moving all of our infrastructure management to Terraform.

Pinned Loading

  1. Oak-Web-Application Oak-Web-Application Public

    Oak National Academy Web Application provides the front end to Oak's teacher and pupil facing content

    TypeScript 23 2

  2. oak-components oak-components Public

    A React Typescript components library for Oak National Academy Web Applications

    TypeScript 4

  3. oak-ai-lesson-assistant oak-ai-lesson-assistant Public

    Oak's AI Projects including our AI Lesson Planning Assistant (Aila) and Quiz Designer

    TypeScript 23 1

  4. oak-ai-autoeval-tools oak-ai-autoeval-tools Public

    Oak National Academy's AI Auto Eval tools provide LLM as a judge evaluation on lesson plans and resources

    Python 12 3

  5. oak-curriculum-schema oak-curriculum-schema Public

    Contract tests to ensure data integrity between Oak apps and their data

    TypeScript 1

  6. oak-consent-client oak-consent-client Public

    Oak National Academy's JS/React client for Oak's Consent API

    TypeScript 1

Repositories

Showing 10 of 20 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…