LearnHouse
Open SiteLearnHouse is an open-source learning platform for building courses, communities, onboarding programs, and product education portals. It gives teams a modern alternative to legacy LMS tools with self-hosting, AI assistance, collaboration, analytics, and developer-friendly controls.
Added on May 28, 2026
Product Information
What is LearnHouse?
LearnHouse is a modern open-source platform for teaching users, employees, students, and communities. It combines course creation, communities, boards, AI tutoring, analytics, payments, code execution, and self-hosting into one learning stack. The product is built for teams that want more control than a closed LMS while still offering a polished learner experience. It is especially relevant for developer education, customer onboarding, internal training, bootcamps, and product-led companies.
How to use LearnHouse?
- 1. Choose LearnHouse Cloud for a managed setup or self-host the open-source platform.
- 2. Create an organization and structure courses, trails, activities, or collections.
- 3. Add lessons, discussions, boards, code activities, assessments, and supporting resources.
- 4. Invite learners or customers and track progress through analytics.
- 5. Iterate on content with AI assistance, feedback, and community interactions.
Core Features
- • Open-source LMS foundation — Self-host or use the cloud while keeping control of content and data.
- • Course and trail builder — Organize structured learning paths for product education or training.
- • AI learning support — Add AI tutoring and course-aware assistance for learners.
- • Collaboration tools — Use discussions, boards, communities, and real-time learning spaces.
- • Developer-friendly stack — Extend or inspect the platform through its public codebase and documentation.
- • Analytics and monetization — Track learning activity and support paid educational products when needed.
Use Cases
- • Product education — Teach users how to adopt a SaaS product or developer tool.
- • Internal enablement — Build onboarding, compliance, and team training programs.
- • Developer courses — Combine lessons, code execution, and community support for technical learners.
- • Open-source academies — Host community learning spaces without relying on a closed LMS.