Fetching from the wire…
Public story · 2026-07-16 · high
The GitHub repo hit 3,181 stars in eight days by shipping pure JSON with zero dependencies, not a product.
Why now: Eight days after release, os-taxonomy already has 3,181 stars and 548 forks, a pace of about 397 stars a day.
Marble open-sourced its internal curriculum map on GitHub as os-taxonomy: 1,590 teachable micro-topics across eight subjects, wired by 3,221 prerequisite edges into a directed acyclic graph.
The release ships as a dependency-free JSON file: no API, no product wrapper. That's why builders outside education have taken notice, pushing the repo to 3,181 stars and 548 forks in eight days, about 397 stars a day.
It's aligned to NGSS, Common Core, and the UK National Curriculum, with 183 parent-friendly summaries layered on top.
The licensing splits deliberately: ODbL 1.0 covers the graph structure, CC BY-SA 4.0 covers the content. You can build a commercial product on it with attribution, but any derivative database has to stay open. That's a database license doing the work most open-source AI releases dodge by just picking MIT and hoping nobody forks the weights.
I'd bet the biggest reuse of this repo has nothing to do with primary school. A hand-curated, dependency-ordered concept graph is exactly what agent curricula and eval suites have been improvising badly. Most of those efforts ship as a flat list of tasks with no prerequisite structure. Marble did the tedious part: figuring out what has to come before what, at 1,590-node granularity. It checked the result against three real curricula standards instead of inventing its own taxonomy.
Watch whether anyone forks os-taxonomy's graph shape, not its content, to build a prerequisite DAG for a coding or agent-skills curriculum. The ODbL license means they'd have to publish it back if they do.
Each link below shares sources, entities, or timing with this story.
Shared entity: JSON / Same source domain / Shared topic / What happened next
Both cover JSON; reported by the same outlet (github.com); overlapping topics (agent, common).
Both cover JSON; reported by the same outlet (github.com); overlapping topics (agent, common).
Shared entity: Builder / Same source domain / Shared topic / What happened next
Both cover Builder; reported by the same outlet (github.com); overlapping topics (agent, builder).
Both cover Builder; reported by the same outlet (github.com); overlapping topics (builder, commercial).
Shared entity: Builder / Same source domain / Shared topic / Earlier coverage
Both cover Builder; reported by the same outlet (github.com); overlapping topics (agent, builder).
Both cover Builder; reported by the same outlet (github.com); overlapping topics (agent, builder).
Shared entity: JSON / Same source domain / What happened next / Tension
Both cover JSON; reported by the same outlet (github.com); picks up the JSON thread on 2026-07-30.
Shared entity: JSON / Same source domain / Earlier coverage / Tension
Both cover JSON; reported by the same outlet (github.com); earlier JSON coverage from 2026-02-20.