← 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, Flashcard Generator, Publisher (Markdown output), and Web Research. 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 (Cursos project) as proof of concept.