Webgora

LearnHouse

Open Site

LearnHouse 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

LearnHouse Screenshot

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. 1. Choose LearnHouse Cloud for a managed setup or self-host the open-source platform.
  2. 2. Create an organization and structure courses, trails, activities, or collections.
  3. 3. Add lessons, discussions, boards, code activities, assessments, and supporting resources.
  4. 4. Invite learners or customers and track progress through analytics.
  5. 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.

You May Also Like