LearnHouse
A modern, open-source learning management system for creating, sharing, and monetizing educational content with built-in AI tools, payments, and white-labeling.

LearnHouse is a powerful yet simple open-source platform designed for creating, sharing, and engaging with educational content. Built for simplicity, performance, and scalability, it combines rich course creation, collaborative tools, AI assistance, and built-in payments—all in one place.
Key Features
- Rich Course Creation: Mix text, video, code, quizzes, embeds, and files with a flexible block editor.
- AI-Powered Tools: Automate grading, generate quizzes, and provide personalized tutoring with AI assistance.
- Built-in Payments: Sell courses with 0% platform fees using Stripe integration in 40+ countries.
- White-Labeling: Fully customize the platform with your brand, domain, colors, and logo.
- Collaborative Features: Share content via interactive boards, playgrounds, and podcasts.
- Multi-Language Support: Deliver courses in 19 languages with a fully translated interface.
- Integrations: Connect with 80+ tools including YouTube, Figma, Notion, and Loom.
- Self-Hosting: Deploy in one command with full data ownership and control.
- Analytics Dashboard: Track learner progress and engagement with built-in analytics.
- Community & Enterprise Plans: Tailored solutions for creators, schools, and businesses.
Tech / Self-Hosting
LearnHouse is open-source and can be self-hosted with a single command. The platform is built for performance and scalability, supporting both cloud and on-premise deployments. It leverages modern web technologies and is designed to integrate seamlessly with existing workflows and tools.
View the GitHub repository for deployment instructions and technical details.