← All projects

CourseSmith — AI Curriculum Engineering

Multi-agent framework that transforms any syllabus into a complete structured course with assessments, flashcards, and publication-ready Markdown.

Role
Creator
Year
2026
Stack
Node.js · TypeScript · OpenAI · YAML · Markdown

Context

Creating structured courses requires expertise in both subject matter and instructional design. Most educators and trainers lack tools to systematically transform knowledge into effective learning experiences.

Approach

Designed a multi-agent orchestration framework with specialized agents:

  • Teacher — curriculum structure
  • Quiz Generator — assessment creation
  • Flashcard Generator — spaced repetition content
  • Publisher — Markdown output
  • Web Research — content enrichment
  • A YAML pipeline defines the course blueprint and agents collaborate to produce the complete output. Monorepo with 6 workspaces for modularity.

    Outcome

  • Enables course creation in hours instead of weeks
  • Produces pedagogically sound courses with built-in assessments, flashcards, and progress tracking
  • Successfully generated a 20-module Docker course as proof of concept