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
United Kingdom
Pinned Repositories
oak-ai-autoeval-tools
Oak National Academy's AI Auto Eval tools provide LLM as a judge evaluation on lesson plans and resources
oak-ai-lesson-assistant
Oak's AI Projects including our AI Lesson Planning Assistant (Aila) and Quiz Designer
oak-components
A React Typescript components library for Oak National Academy Web Applications
oak-consent-client
Oak National Academy's JS/React client for Oak's Consent API
oak-curriculum-schema
Contract tests to ensure data integrity between Oak apps and their data
oak-sre-interview-task
A technical challenge for SRE interviews, exploring coding approach and API interactions.
oak-terraform-modules
Some Terraform modules that follow Oak naming etc standards
Oak-Web-Application
Oak National Academy Web Application provides the front end to Oak's teacher and pupil facing content
Retool-Helpers
Retool helper functions that run in a browser environment
trpc-openapi
OpenAPI support for tRPC 🧩 with improved support for ChatGPT
Oak National Academy's Repositories
oaknational/Oak-Web-Application
Oak National Academy Web Application provides the front end to Oak's teacher and pupil facing content
oaknational/oak-ai-lesson-assistant
Oak's AI Projects including our AI Lesson Planning Assistant (Aila) and Quiz Designer
oaknational/oak-ai-autoeval-tools
Oak National Academy's AI Auto Eval tools provide LLM as a judge evaluation on lesson plans and resources
oaknational/oak-components
A React Typescript components library for Oak National Academy Web Applications
oaknational/Retool-Helpers
Retool helper functions that run in a browser environment
oaknational/oak-consent-client
Oak National Academy's JS/React client for Oak's Consent API
oaknational/oak-curriculum-schema
Contract tests to ensure data integrity between Oak apps and their data
oaknational/oak-terraform-modules
Some Terraform modules that follow Oak naming etc standards
oaknational/.github
oaknational/netlify_github_deployment_plugin
A Netlify plugin for reporting deployment related events into GitHub
oaknational/oak-sre-interview-task
A technical challenge for SRE interviews, exploring coding approach and API interactions.
oaknational/svg-sprite
SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)
oaknational/trpc-openapi
OpenAPI support for tRPC 🧩 with improved support for ChatGPT
oaknational/zero-rating
Documentation for how to zero-rate a website
oaknational/docx
Easily generate and modify .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.
oaknational/oak-components-sandbox
A quick and dirty next project for playing with oak-components
oaknational/oak-terraform-actions
A list of reusable Github Actions used at Oak National Academy