Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close
ClassroomIO

ClassroomIO

Build, host, and track training programs with AI-powered course creation, branded academies, and automated certifications for customers, partners, and employees.

ClassroomIO is an open-source alternative to:

ClassroomIO preview

ClassroomIO is a unified platform for creating and managing training programs across customer education, partner onboarding, and employee development. Powered by AI, it streamlines course creation, delivers branded academies under your domain, and provides real-time insights into training effectiveness.

Key Features

  • AI-Powered Course Creation: Transform company knowledge (docs, videos, policies) into structured courses with AI-generated drafts, quizzes, and lessons. Review and approve each step before publishing.
  • Branded Academies: Host training programs under your domain (e.g., learn.acme.com) with custom themes, logos, and SSL certificates. Embed courses directly into your website or help center.
  • Multi-Audience Support: Manage separate workspaces for customers, partners, and employees—each with isolated branding, domains, and content—while using a single login and billing system.
  • AI Teaching Assistant: Adaptive AI tutors that answer student questions in their own words, adjust to individual learning paces, and reduce support ticket volume.
  • Developer-Friendly Tools: REST API, webhooks, and MCP server for seamless integration with existing stacks. Supports tools like Cursor, Claude Code, and OpenCode for automated course authoring.
  • Certifications & Compliance: Automate certificate issuance, track completions, and ensure compliance with built-in reporting and analytics.
  • Templates & Customization: Pre-built templates for onboarding, product training, and expert tracks. Full control over themes, colors, and content structure.
  • Open Source Core: Modern stack (Svelte 5, Hono, Drizzle) with AGPL-licensed codebase. Fork and modify the platform to fit your needs.

Tech / Self-Hosting

ClassroomIO is open-source (AGPL) and can be self-hosted. The platform uses a modern tech stack including:

  • Frontend: Svelte 5
  • Backend: Hono
  • Database: Drizzle ORM
  • AI Integration: MCP server for agent-based course authoring
  • Deployment: Docker containers available for self-hosting

For developers, the platform offers a REST API, webhooks, and MCP server for programmatic control over academies, courses, and user management.