
Docebo
Enterprise, AI-powered LMS for personalized learning at scale.
Discover top open-source software, updated regularly with real-world adoption signals.

Open-source learning platform with block-based courses and AI
Modern learning management system featuring Notion-like block editors, multi-organization support, collaborative course creation, and AI-powered teaching assistance for educators and students.

LearnHouse is a next-generation learning management system designed to deliver world-class educational content through an intuitive, block-based interface. Built for educators, institutions, and organizations, it combines the flexibility of modern content editors with comprehensive course management capabilities.
The platform features a dynamic Notion-like editor that supports multiple content types including videos (uploaded or embedded from YouTube), PDF documents, and interactive quizzes. Real-time multiplayer editing enables teams to collaborate on course development simultaneously, while course collections and progress tracking keep learners engaged.
With multi-organization architecture, LearnHouse accommodates institutions managing multiple departments or brands. User and group management, discussion forums, and course update notifications create an interactive learning environment. LearnHouse AI acts as a copilot for both instructors and students, enhancing the educational experience. The platform runs on a modern tech stack including Next.js, FastAPI, PostgreSQL, and Redis, deployable via Docker for straightforward self-hosting. Currently in active development with community-driven feature prioritization.
When teams consider LearnHouse, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
University Department Course Portal
Multiple departments host courses with shared infrastructure while maintaining separate branding and user groups
Corporate Training Program
HR teams collaboratively build onboarding courses with videos, documents, and quizzes while tracking employee progress
Online Course Creator Platform
Educators publish multimedia courses with AI assistance, engage learners through discussions, and monitor completion rates
Non-Profit Educational Initiative
Community organizations deliver free educational content with full data ownership through self-hosted deployment
LearnHouse is currently in alpha development. While functional, it's undergoing stability improvements before a stable release. Evaluate your risk tolerance before production deployment.
Run `docker-compose up -d` for a local instance ready in under 2 minutes. Detailed self-hosting documentation is available in the project repository.
The platform supports dynamic block-based pages, uploaded videos, embedded YouTube videos, PDF documents, quizzes, and discussion forums.
LearnHouse AI is a copilot feature powered by LangChain that assists both teachers in course creation and students in learning, though specific capabilities depend on ongoing development.
Yes, LearnHouse supports real-time multiplayer course editing using YJS shared data types for collaborative content development.
Project at a glance
ActiveLast synced 4 days ago