Skip to main content
Knowledge Graph tutorials and license information can be found on GitHub ↗. Knowledge Graph datasets can be found in the Dataset catalog ↗.

How Knowledge Graph works

Knowledge Graph connects a lesson to the standards it teaches, the learning components that those standards include, and the lesson’s position in the curriculum sequence.
Say your product needs to generate a worksheet that aligns with a specific lesson from a curriculum Knowledge Graph already maps. You want your model to match the standard the lesson teaches, the teachable parts inside it, and where it falls in the unit. Where do you even start?That’s where Knowledge Graph comes in! It connects curriculum lessons to the academic standards they teach, the learning components inside those standards, instructional guidance, and learning progressions.Knowledge Graph returns the standards the lesson teaches, the learning components inside them, and the earlier standards they build on, along with where the lesson sits in the curriculum sequence, so your content doesn’t repeat what’s already been taught or skip ahead of it. The result isn’t just standards-aligned content. It’s content that matches the exact lesson teachers are already teaching from.Under the hood, UUIDs and directional relationships link specific data points across separate datasets, for example, linking a lesson to the standards it teaches. Every relationship, not just the entities it joins, stays inspectable and auditable back to its source.And that’s just one use case! Knowledge Graph can also power standards alignment, state crosswalks, instructional planning, targeted practice, and recommendations grounded in learning science. And we’re adding datasets and connections all the time!Build Knowledge Graph into your product through downloadable JSONL data files, a REST API to call from your app, or MCP for your agents.Ready to jump in? Check out the Quickstart!

What Knowledge Graph does

Knowledge Graph provides a structured collection of enriched educational datasets that connect academic standards, curricula, and learning science data. It standardizes high-quality datasets with a unified schema, allowing you to focus on building AI-powered educational tools. Knowledge Graph datasets are modeled as graphs, using entities and relationships.
Explore Use cases for Knowledge Graph when aligning standards, planning instructional content, or comparing academic standards across state lines.

How to access Knowledge Graph

The Knowledge Graph is accessible in various ways and is designed to be database-neutral and lightweight. We are continuing to expand these access patterns. Contact support@learningcommons.org ↗ to request other methods that would be useful for your workflows.

Use cases

Explore standards alignment, planning, crosswalks, curriculum, and assessment workflows.

Core concepts

Learn how entities, relationships, and UUIDs structure Knowledge Graph datasets.

Quickstart

Get started with the REST API, MCP server, or downloadable JSONL files.