A content engine for the way you actually build

Design the structure your materials actually need.

Curriculum, assessments, PD, intervention—define your instructional model once, then author, translate, version, and export without fighting a rigid template.

Structure—Grade 6 Math
Base + Intervention ES
▸ Ratios & Proportions COURSE
▸ Unit 1 · Understanding Ratios UNIT
▾ Lesson 2 · Ratio Tables LESSON
• Warm-up · Recipe scaling ACTIVITY
• Practice · Build a table ACTIVITY
▸ Unit 2 · Rates & Percent UNIT

Built around one idea: structure and content are not the same thing.

Everything below flows from separating the shape of your materials—a curriculum, an assessment program, a PD series—from the words inside it.

Flexible structure design

Define your own instructional model. Courses, units, lessons, activities—or whatever your pedagogy demands. No rigid templates.

Content architecture

Separate structure from content. Build the skeleton once, fill it with rich authored material, and change the shape later without losing work.

Standards alignment

Map content to learning standards, with AI-assisted alignment suggestions that respect your curriculum's intent instead of overriding it.

Variants & inheritance

Create differentiated versions—intervention, acceleration, grade-level—that inherit from a base. Change the base once; edits flow down automatically.

Translation layer

Parallel translation hierarchies, not overwrites. English and Spanish—or any language—live side by side as independent but linked content.

Custom exports & editions

Publish immutable editions, then shape output with the layout designer—custom exports to Google Docs, or content delivery straight over the API.

Three moves, in the order that makes sense.

1

Design your instructional model

Lay out node types and the rules between them—what contains what, which attributes each type carries. The structure is a template you can reshape any time, independent of the content living inside it.

Structure Designer
Course 4 attributes
↷
Unit contains lessons
↷
Lesson contains activities
↷
+ Add node type Activity
Lesson 2 · Ratio Tables
Saved IN REVIEW
Reading a ratio table
Students use a table of equivalent ratios to find a missing value and explain the multiplicative relationship between rows.
6.RP.A.3 KC · Equivalent ratios + suggest alignment
Done editing
2

Author rich content within your structure

Write against the shape you defined. Every node carries its own attributes, autosaves as you type, and moves through review. Align to standards and knowledge components inline—with AI suggestions when you want them.

3

Publish, translate & distribute editions

Freeze a snapshot into an immutable edition, keep parallel translations linked to the source, and export in whatever format each partner needs. What ships is exactly what was approved—nothing drifts.

Editions Grade 6 Math
Fall 2026 Edition FROZEN
1,284 blocks | Locales EN ES
Deliver via
Layout designer Google Docs Content API →

Made for teams whose materials don't fit in a box.

Curriculum publishers

Managing complex, multi-grade programs across states and editions—where a change in the base needs to reach every variant without a manual sweep.

OER organizations

That need open, flexible, translatable content—with parallel languages that stay linked and editions anyone can trust to be stable.

Assessment & PD teams

Building assessment banks, PD series, or intervention programs—structured materials that reuse shared components and ship on their own schedule.

In-house education teams

Building custom instructional materials on their own model—not bending the work to fit a tool designed for someone else's pedagogy.

Ready to rethink how your materials get built?

We're opening early access to a small group of teams building curriculum, assessments, and instructional content. Add your email and we'll be in touch.

Early access for teams building instructional content. No commitment.