Coding & Development✨geminiπŸ€–claudeπŸ’¬gpt

Oak Open Curriculum Ecosystem

A collection of tools for working with the Oak Open Curriculum Data, via API, SDK and MCP app

Quick Start

Install this Skill

npx skills add oaknational/oak-open-curriculum-ecosystem
[![AI Code Assurance](https://sonarcloud.io/api/project_badges/ai_code_assurance?project=oaknational_oak-open-curriculum-ecosystem)](https://sonarcloud.io/summary/new_code?id=oaknational_oak-open-curriculum-ecosystem)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=oaknational_oak-open-curriculum-ecosystem&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=oaknational_oak-open-curriculum-ecosystem)

# Oak Open Curriculum Ecosystem

The [Oak National Academy Open Curriculum](https://open-api.thenational.academy/), delivered three ways: a [Model Context Protocol](https://modelcontextprotocol.io/docs/getting-started/intro) (MCP) [app](https://modelcontextprotocol.io/extensions/apps/overview) that puts [Oak inside ChatGPT, Claude, Copilot, and Gemini](docs/strategy/stream-mcp-app.md) β€” the AI assistants teachers already use; [engineering tools](docs/strategy/stream-engineering-tools.md) for the wider ecosystem to build with β€” a generated, type-safe TypeScript SDK, a semantic search service, graph tools generated from Oak data, and evidence surfaces grounded in the wider education sector; and an [openly documented framework for agentic engineering](docs/strategy/stream-agentic-framework.md) that delivers AI-amplified innovation without trading away rigour or excellence.

> **We're turning Oak's open curriculum into AI-native infrastructure β€” for teachers and the wider ecosystem β€” and transforming how we build and curate digital products, agent-first, to do it well.**

Everything here serves the same ends: helping teachers find, adapt, and use
high-quality curriculum resources; helping the organisations that serve
schools build better tools, faster; and giving the wider world of education β€”
sector bodies, edtech, and the AI platforms now working in classrooms β€” open
components, open data access, and an openly documented engineering practice
to build on. Public goods, built in the open.

**Building capabilities.** Representing knowledge as graphs is a strength we apply
across domains β€” Oak's curriculum, the EEF evidence surface, AI-enhanced
development, and how we run our own work.

**Vision and strategy**: Start with [VISION.md](VISION.md) β€” the two-part vision (Oak's curriculum made AI-native for teachers and the ecosystem; and how we build and curate it, agent-first). Then the [strategy](docs/strategy/README.md) β€” the diagnosis, the three value streams, and how we'll know it's working. For the live delivery roadmap, see the [release-planning corpus](.agent/plans/README.md) (the prior estate is conserved in [the 2026-07 backlog](.agent/plans-backlog-2026-07/BACKLOG.md)).

---

---

**Current status: Invite-Only Alpha** β€” The alpha MCP app server is live at `curriculum-mcp-alpha.oaknational.dev`.

---

---

[![MIT Licence](https://img.shields.io/badge/licence-MIT-blue.svg)](LICENCE)
[![OGL Data Licence](https://img.shields.io/badge/data_licence-OGL-green.svg)](LICENCE-DATA.md)

This is how we make Oak's openly licensed, fully sequenced, fully resourced
curriculum easier to build on. We provide the Oak Curriculum SDK; the canonical
MCP server, both an end-user app surface and a developer tool; the OpenAPI-to-MCP
server pipeline; hybrid semantic search; and knowledge-graph surfaces β€” modular
building blocks for education applications.

We also explore what's possible with MCP Apps in the AI assistants teachers already use β€”
the [canonical target platforms](docs/strategy/stream-mcp-app.md): ChatGPT, Claude, Copilot,
and Gemini, and others. AI
assistants can search Oak's curriculum and explore lessons, units, threads,
sequences, and other structured content β€” helping teachers find, adapt, and use
high-quality curriculum resources.

We also develop a reusable, self-improving Practice for agentic-first
engineering: a plain-text framework that lets agents from major vendors
collaborate, keep learning, and keep operational knowledge in the repository
where it stays useful.

Putting Oak inside the AI assistants teachers already use, giving the wider
ecosystem the tools to build with Oak curriculum content, and the openly
documented Practice that delivers AI-enhanced innovation are three co-equal value
streams β€” none secondary. **Beyond Oak-hosted products**, we publish a
deliberate set of reusable sector components β€” the OpenAPI-to-MCP pipeline,
SDK-generation patterns, hybrid-search tooling, MCP and MCP App scaffolds, graph
projection conventions, and the openly documented Practice β€” so other
organisations can lower the cost of building curriculum-aware applications
without starting from scratch. The canonical inventory and scope for each asset
are set out in [What This Repo Provides](#what-this-repo-provides) below.

**Product owners, school leaders, non-technical evaluators** β€” you don't need to read the technical content below. Start with:

- [VISION.md](VISION.md) β€” the two-part vision: what this project delivers (for teachers and the wider ecosystem), and how we build an

... (truncated)
Repository
7stars
3forks
View on GitHub
Details
DiscoveredJul 26, 2026
Last UpdatedJul 26, 2026
Quality Score
38/100