{
  "schema": "kbatch-open-education-tools-v1",
  "generated": "2026-07-16T12:00:00.000Z",
  "title": "Open education tools · KBatch overview extension",
  "sources": [
    "https://githubawesome.com",
    "https://github.com/topics/open-educational-resources",
    "https://github.com/topics/learning-tool",
    "https://github.com/esteves-esta/awesome-touch-typing"
  ],
  "note": "Curated discovery list for Overview + KBatch labs. Not exhaustive. Prefer open licenses; verify before bundling data.",
  "categories": [
    {
      "id": "curriculum-graphs",
      "label": "Curriculum & skill graphs",
      "items": [
        {
          "name": "Marble Skill Taxonomy",
          "repo": "https://github.com/withmarbleapp/os-taxonomy",
          "githubawesome": "https://githubawesome.com/marble-skill-taxonomy-1-590-school-micro-topics-connected-by-3-221-prerequisite-edges-as-a-graph/",
          "why": "1,590 micro-topics · 3,221 prereq edges · primary curriculum graph",
          "license": "ODbL 1.0 + CC BY-SA 4.0",
          "kbatchUse": "External standard for school-concept graphs; link + inspire structure (do not silent-fork database)"
        }
      ]
    },
    {
      "id": "typing",
      "label": "Typing practice & fluency",
      "items": [
        {
          "name": "GitType",
          "repo": "https://github.com/unhappychoice/gittype",
          "why": "CLI code-typing game from real source (tree-sitter)",
          "license": "check repo",
          "kbatchUse": "Labs inspiration for code-mode typing drills on geometric paths"
        },
        {
          "name": "leerob/typing-game",
          "repo": "https://github.com/leerob/typing-game",
          "why": "Minimal web typing game pattern",
          "license": "check repo",
          "kbatchUse": "Reference for Overview presentation typing drill + KBatch labs/typing"
        },
        {
          "name": "Awesome Touch Typing",
          "repo": "https://github.com/esteves-esta/awesome-touch-typing",
          "why": "Curated list of typing apps, games, tests",
          "license": "list",
          "kbatchUse": "Discovery feed for open education overview"
        },
        {
          "name": "KBatch Typing Lab",
          "repo": "https://kbatch.ugrad.ai/labs/typing.html",
          "why": "In-product WPM/accuracy using corpus prefix buckets + Shadow Live metrics",
          "license": "project",
          "kbatchUse": "First-party"
        }
      ]
    },
    {
      "id": "collaboration",
      "label": "Collaboration labs",
      "items": [
        {
          "name": "Red Hat CO.LAB",
          "repo": "https://github.com/RedHatOfficial/CO.LAB",
          "why": "Students collaborate to solve problems with open source practice",
          "license": "check repo",
          "kbatchUse": "Pedagogy patterns for collab lab rooms"
        },
        {
          "name": "commons (collaborative learning)",
          "repo": "https://github.com/gtoffoli/commons",
          "why": "OER catalog + remix + mentoring + learning analytics",
          "license": "check repo",
          "kbatchUse": "OER remix patterns"
        },
        {
          "name": "KBatch Collab Lab",
          "repo": "https://kbatch.ugrad.ai/labs/collab.html",
          "why": "Mesh room + shared prefix browse + Overview pipe",
          "license": "project",
          "kbatchUse": "First-party"
        },
        {
          "name": "GrokYtalkY / ugrad live bus",
          "repo": "https://github.com/fornevercollective",
          "why": "Burst/glyph/chat live rooms on ugrad",
          "license": "project",
          "kbatchUse": "Authority for live rooms (talk.ugrad.ai)"
        }
      ]
    },
    {
      "id": "oer",
      "label": "OER platforms & lessons",
      "items": [
        {
          "name": "OER Commons",
          "url": "https://oercommons.org/",
          "why": "Hub for open educational resources",
          "kbatchUse": "Citation / external link for lesson plans"
        },
        {
          "name": "Software Carpentry lessons",
          "repo": "https://github.com/swcarpentry",
          "why": "Git/R/Python novice lessons · open educational resources topic",
          "license": "CC-BY",
          "kbatchUse": "Lesson structure for coding + typing code drills"
        },
        {
          "name": "Open Education Consortium",
          "url": "http://www.oeconsortium.org",
          "why": "Open course materials network",
          "kbatchUse": "Discovery"
        },
        {
          "name": "GitLab OER group",
          "url": "https://oer.gitlab.io/",
          "why": "Collected OER with open licenses",
          "kbatchUse": "Discovery"
        }
      ]
    },
    {
      "id": "notes-workspaces",
      "label": "Research workspaces (Overview-adjacent)",
      "items": [
        {
          "name": "GitHub Awesome daily discoveries",
          "url": "https://githubawesome.com",
          "why": "Trending open-source writeups (incl. Marble taxonomy)",
          "kbatchUse": "Extend overview discovery list"
        },
        {
          "name": "tolaria",
          "repo": "https://github.com/refactoringhq/tolaria",
          "githubawesome": "https://github.com/refactoringhq/tolaria?ref=githubawesome.com",
          "why": "Notes / research UX reference for Overview",
          "kbatchUse": "Overview shell inspiration"
        },
        {
          "name": "notes (kognise)",
          "repo": "https://github.com/kognise/notes",
          "why": "Clean notes UX",
          "kbatchUse": "Overview layout reference"
        },
        {
          "name": "Overview (ugrad)",
          "url": "https://fornevercollective.github.io/overview/",
          "why": "Document workspace · presentation · live bus",
          "kbatchUse": "Pipe KBatch analysis → workspace snapshot v2"
        }
      ]
    },
    {
      "id": "ai-education",
      "label": "AI + open education",
      "items": [
        {
          "name": "AI Campus",
          "url": "https://ki-campus.org/en",
          "why": "Free AI learning platform · courses & certificates",
          "kbatchUse": "External learner path"
        },
        {
          "name": "OER Commons · AI hub",
          "url": "https://oercommons.org/hubs/ai-in-oer",
          "why": "OER about AI in education",
          "kbatchUse": "Citation hub"
        },
        {
          "name": "AnythingLLM",
          "repo": "https://github.com/Mintplex-Labs/anything-llm",
          "why": "Multimodel local document chat",
          "kbatchUse": "Overview multimodel stub endpoint pattern"
        }
      ]
    }
  ]
}
