Skip to main content
OpenSourceAlternatives

LearnHouse

Open source · OSI-approvedStatus: unknownNew

Open-source LMS for creating and running online courses.

LearnHouse is an open-source learning management system for creating and running online courses. Authors build courses from chapters and activities, teach with AI tutoring, quizzes, assignments, and grading, and issue completion certificates, while organizations and user groups structure who learns what.[1][2]

Quick verdict

Course creators, coaches, and training teams that want a self-hosted, brand-controlled alternative to Udemy or Teachable benefit most from LearnHouse: its free AGPL-licensed codebase plus visual course builder, AI tutoring, quizzes with certificates, organizations, and Docker self-hosting cover the full create-and-teach loop without marketplace dependence. The material constraint is operations and price transparency: self-hosting is real operations work on a multi-service Docker stack and current Cloud plan prices could not be verified in this pass, so non-technical sellers wanting hands-off simplicity should choose something else. If you hold basic self-hosting ability or a Cloud budget and want licence freedom with your own domain, choose LearnHouse; if you need managed onboarding with verified pricing, choose a hosted Teachable-class platform.[1][2][3]

Key features

  • Course builder with chapters and activities Authors assemble courses from chapters containing videos, documents, and other learning activities instead of uploading flat file dumps.[1][2]

  • AI tutoring for students and teachers An AI agent answers learner questions inside courses and assists teachers with course work, powered by frontier-class models.[1][2]

  • Assignments, quizzes, and grading Course authors assess learners with quizzes and graded assignments rather than video-only delivery.[1][2]

  • Certificates of completion Students receive credentials when they finish courses, supporting training and compliance use cases.[1][2]

  • Houses, trails, and organizations Branded houses serve the learning portal, trails sequence content, and organizations with user groups control who learns what.[1]

  • Learning analytics and observability Operators track course performance and platform behavior instead of flying blind on engagement.[1][2]

  • Docker self-hosting or managed cloud Teams run the multi-service stack themselves with Docker Compose and Traefik, or pay for the vendor-managed LearnHouse Cloud.[1][2]

  • Developer API and plan-gated SSO A documented API supports integrations, while single sign-on is a Pro cloud-plan feature rather than a community default.[1][2]

Who will love it

  • Creators wanting marketplace independence: branded houses, custom domains, and the AGPL codebase keep the school under its own name instead of inside Udemy or Skillshare.[1][2]

  • Training teams running internal academies: organizations, user groups, quizzes, assignments, and certificates map directly onto employee and partner training.[1]

  • Developer-capable teams wanting zero licence cost: the TypeScript and Python codebase with Docker self-hosting lets a technical team run the platform rather than pay platform rent.[1][2]

Who should avoid it

  • Non-technical creators needing hands-off simplicity: self-hosting carries moderate difficulty across Postgres, Redis, and ClickHouse-backed services, and managed pricing could not be verified here.[1][2]

  • Teams needing verified Cloud pricing before deciding: the pricing page failed to load during this research pass, so budget approval requires checking current Cloud plans directly.[1]

  • Shops needing guaranteed SSO on the free path: single sign-on is documented as a Pro cloud-plan feature, so teams that require SSO without a paid plan face a mismatch.[1]

Compatibility and constraints

Web delivery only: LearnHouse serves students, authors, and instructors through browser dashboards on a Next.js frontend, with no native mobile or desktop app documented.[1]

Self-hosting is operator-owned: Docker Compose services behind Traefik with optional GPU configuration, so updates, backups, and scaling stay with the operator.[1]

AI features depend on external models: self-hosted deployments need their own OpenAI key with a GPT-4o or GPT-5 class model for full functionality.[1]

Questions worth asking

What is the best LearnHouse alternative for non-technical users?

A hosted incumbent in the Teachable, Thinkific, or Podia class is the safer pick: it offers managed hosting, onboarding, and support, while LearnHouse's free path assumes Docker self-hosting effort and its Cloud prices were unverifiable in this pass.[1][2]

Is LearnHouse really no-code?

Mostly for teaching. The visual course builder, quizzes, assignments, and certificates are no-code for authors, but self-hosting needs Docker and operations work, and AI features need an OpenAI key with a GPT-4o or GPT-5 class model.[1][2]

How much does LearnHouse cost per month?

Unverified in this pass. Self-hosting the AGPL codebase carries no licence fee beyond your own infrastructure, and a paid LearnHouse Cloud exists, but the pricing page failed to load during research, so check the official pricing page for current plans. Checked October 11, 2026.[1][2]

Can you self-host LearnHouse?

Yes. The AGPL-3.0 codebase self-hosts with Docker Compose behind Traefik with moderate difficulty on a Next.js, FastAPI, Postgres, Redis, and ClickHouse stack, with optional GPU configuration, or you can pay for the managed cloud instead.[1][2]

Sources and editorial review

Source research. Reviewed on October 11, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. LearnHouse homepage (official)

    official · Observed October 11, 2026

    Official homepage: open-source LMS positioning; course creation with chapters and activities; AI tutoring; assignments, quizzes, grading; analytics; organizations; comparison CTAs against Udemy, Teachable, Thinkific, Podia, Kajabi; LearnHouse Cloud plans; student, author, instructor roles.

  2. LearnHouse repository (GitHub)

    official · Observed October 11, 2026

    Repository learnhouse/learnhouse: next-gen open-source learning platform; 2,336 stars, 93 contributors, created May 2022; AGPL-3.0 license file; official site link; recent commits within days of observation.

  3. LearnHouse docs home (official)

    official · Observed October 11, 2026

    Official docs home: courses, chapters, activities, assignments, AI tutoring, houses, trails, user groups, organizations, SSO, observability, Docker self-hosting with Traefik and optional GPU, LearnHouse Cloud navigation.

  4. LearnHouse services architecture (official docs)

    official · Observed October 11, 2026

    Docs architecture page: polyglot services with Next.js frontend and FastAPI backend; Postgres database, Redis cache and task broker with Celery workers, file storage, search, ClickHouse analytics; Docker Compose self-hosting.

  5. LearnHouse AI features docs source

    official · Observed October 11, 2026

    Docs AI overview source: self-hosted AI needs an OpenAI key; full features need a GPT-4o or GPT-5 class model; available to Cloud customers and self-hosted users.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

ClassroomIO

ClassroomIOOpen

Open-source learning platform for employee and customer training

Stars1,708
Commitjust now
LicenseAGPL-3.0

ClassroomIO is an open-source learning platform for building courses, running cohorts, and tracking learner progress for employees, customers, and partners.

Zotero

Zotero

Free open-source research assistant that collects, cites, and shares sources

Stars15.6K
Commitjust now
LicenseAGPL-3.0-only

Zotero is a free, open-source research assistant that collects, organizes, cites, and shares research sources across desktop, mobile, and the web.

CourseLit

CourseLitOpen

Open-source platform to sell courses and downloads on your domain.

Stars1,269
Commitjust now
LicenseAGPL-3.0

CourseLit is an open-source course platform for selling video courses, downloads, and memberships.

Rallly

RalllyOpen

Group meeting polls that find a time everyone can make

Stars5,300
Commitjust now
LicenseAGPL-3.0

Rallly is a group scheduling tool: propose a few times, share a link, and let participants vote so the best time to meet stands out.

Vaultwarden

VaultwardenOpen

Lightweight password vault server for Bitwarden clients

Stars48.1K
Commit4d ago
LicenseAGPL-3.0

Vaultwarden reimplements the Bitwarden server API in Rust so that it runs comfortably on a Raspberry Pi or a small VPS, while the official Bitwarden desktop, mobile, and browser clients connect to it unchanged.

Puter

PuterOpen

Browser-based personal cloud computer with apps and storage

Stars43.7K
Commitjust now
LicenseAGPL-3.0

Puter is a browser-based personal cloud computer with a virtual desktop, built-in apps, file storage, and a developer backend.