LearnHouse

Open-source learning platform for building, selling and hosting courses

Intermediate API
Screenshot of LearnHouse, Open-source learning platform for building, selling and hosting courses

What is LearnHouse?

LearnHouse is an open-source LMS for building and selling courses, with a block editor, quizzes, auto-graded code, communities, podcasts, Stripe payments at 0% platform fees, AI quiz generation and self-hosting.

LearnHouse is an open-source learning platform that combines course authoring, community forums, payments and AI assistance in a single web application. The core premise is that anyone, whether an independent creator, a school or a company training team, should be able to stand up a branded academy quickly and keep full control of the underlying code and learner data. Content is assembled in a block editor that mixes text, video, code, quizzes, embeds and file downloads on one page, so a lesson does not have to be split across several tools. In practice, the platform covers the whole teaching loop rather than just page building. Courses hold unlimited lessons across modules, learners can be assessed through quizzes and auto-graded coding exercises, and progress and completion are tracked per learner in real time. Communities add threaded forums with upvotes and moderation, while podcasts can be hosted and distributed to directories such as Apple Podcasts and Spotify. Monetization runs through a creator's own Stripe account, so the platform takes no cut of course revenue, and the interface ships translated into 19 languages. The AI layer is practical rather than decorative: it can generate a quiz from lesson material, produce summaries, and act as a study assistant for learners. White-labeling is built in, with custom domain, logo and colors, and the product can be self-hosted with a single command so data stays on infrastructure the operator owns. Enterprise plans add multi-tenancy, SSO and OIDC, role-based access control, audit logs and SCORM importing for existing course libraries. LearnHouse sits between hosted course marketplaces, which keep a share of sales and control the branding, and general-purpose site builders, which lack grading, learner tracking and commerce. It competes most directly with closed-source LMS products, and its open-source licence plus REST API and CLI make it the more extensible option for developers and IT teams. Administrators who want a hosted experience can use the cloud offering instead of managing a deployment.

How do you use LearnHouse?

  1. 1Create an account
    Sign up on the LearnHouse site with an email address. The free plan is listed as free forever and no credit card is requested at signup.
    LearnHouse — Create an account
  2. 2Tour the demo academy
    Open the live demo to see how published courses, communities and playgrounds look from the learner side before building anything.
    LearnHouse — Tour the demo academy
  3. 3Build your first course
    Use the block editor to lay out lessons, then add video, quizzes, code blocks and file downloads to each page.
    LearnHouse — Build your first course
  4. 4Connect payments
    Link your own Stripe account on the payments settings so learners can buy access. The platform states it takes 0% of revenue.
    LearnHouse — Connect payments
  5. 5Switch on AI tools
    Enable the AI assistant to generate quizzes from lesson content, create summaries and give learners a study helper.
  6. 6Brand and launch
    Set a custom domain, logo and colors to remove LearnHouse branding, then publish the course and share the link.

Pros and cons

Pros

  • Open-source core can be self-hosted, inspected and extended, with data staying on infrastructure the operator controlsAI
  • Payments run through the creator's own Stripe account in 40+ countries with no platform fee taken from revenueAI
  • Block editor combines text, video, code, quizzes, embeds and files on a single lesson pageAI
  • Built-in communities, podcasts, analytics and AI quiz and summary tools reduce the need for separate servicesAI
  • White-labeling with custom domain, logo and colors, plus 19 interface languagesAI

Cons

  • The homepage does not publish concrete plan prices, so cost has to be checked on the pricing page before committingAI
  • Feature surface is broad (courses, boards, playgrounds, podcasts, payments), which means more setup decisions than a single-purpose course toolAI
  • Full self-hosting requires server and deployment knowledge, which puts it out of reach for non-technical instructorsAI
  • Advanced controls such as SSO, audit logs and SCORM importing appear tied to the enterprise tier rather than the open-source coreAI

How much does LearnHouse cost?

Free trial

No credit card is required to get started and a free-forever plan is offered. The homepage does not describe a separate time-limited trial of paid plans.

Learn more

Pricing

The homepage states that LearnHouse is free to start and free forever on its Free plan, with transparent plans for higher scales. No figures are published on the homepage, so actual plan prices need to be confirmed on the pricing page.

Learn more

Support

The homepage does not describe a help centre or support channels for standard plans. Guaranteed uptime and priority assistance are listed as enterprise features under an SLA.

Integrations

The site lists 80+ connectable tools, including YouTube, Vimeo, Loom, Figma, Notion, Miro, CodePen, Typeform, Stripe, Slack, Zoom, Google Analytics, Mailchimp and Google Drive, mostly through embeds and tracking scripts.

Learn more

Features

Core features cover a block editor for text, video, code, quizzes, embeds and files; unlimited lessons and courses; auto-graded code execution; an AI assistant for quiz generation, summaries and tutoring; real-time learner analytics; communities with forums; podcast hosting; Stripe payments; white-labeling; 19 interface languages; REST API and webhooks; and one-command self-hosting.

Learn more

Frequently asked questions about LearnHouse

  • How much does LearnHouse cost?
    The homepage states that LearnHouse is free to start and free forever on its Free plan, with transparent plans for higher scales. No figures are published on the homepage, so actual plan prices need to be confirmed on the pricing page.
  • Does LearnHouse offer a free trial?
    No credit card is required to get started and a free-forever plan is offered. The homepage does not describe a separate time-limited trial of paid plans.
  • Does LearnHouse have an API?
    Yes, LearnHouse offers an API.
  • How do you use LearnHouse?
    The walkthrough on this page covers 6 steps: 1. Create an account 2. Tour the demo academy 3. Build your first course 4. Connect payments 5. Switch on AI tools 6. Brand and launch.
  • What platforms does LearnHouse support?
    LearnHouse is available on Web App.
  • What does LearnHouse integrate with?
    The site lists 80+ connectable tools, including YouTube, Vimeo, Loom, Figma, Notion, Miro, CodePen, Typeform, Stripe, Slack, Zoom, Google Analytics, Mailchimp and Google Drive, mostly through embeds and tracking scripts.

Status

StatusActive
Views0
Outbound clicks0
Added10/21/2026

Platforms

Web App

Pricing

FreeFreemiumSubscription