# LearnHouse > LearnHouse is an open-source learning management system (LMS) for creating, sharing, and selling online courses — and also for personal learning. It supports self-hosting and cloud deployment. ## What is LearnHouse? LearnHouse is a modern, open-source platform that serves two audiences: **educators** who want to create and sell courses, and **learners** who want better tools to study. For educators, it includes a rich block-based course editor, AI-powered tools, built-in payments via Stripe, assignments with auto-grading, discussion forums, podcasts, code playgrounds, and analytics. For learners, it offers AI study assistants, study guide creation, quizzes and flashcards, collaborative boards, and progress tracking. It can be self-hosted using Docker or used via LearnHouse Cloud. ## Key Facts - License: Open source (available on GitHub) - Website: https://learnhouse.app - GitHub: https://github.com/learnhouse/learnhouse - Pricing: Free plan, Standard at $49/mo, Pro at $149/mo, Enterprise (custom) - Deployment: Self-hosted (Docker) or LearnHouse Cloud - Languages: Platform UI available in 19 languages - Payment processing: Stripe integration, available in 40+ countries ## Core Features - **Course Editor**: Block-based editor with rich text, video, documents, and code blocks - **AI Tools**: AI study assistant, AI-generated playgrounds, content generation - **Payments**: Stripe integration with 0% platform fees — connect your own Stripe account and keep everything you earn - **Assignments**: Quiz builder with auto-grading, multiple question types, analytics - **Discussions**: Threaded forums with upvotes, categories, and moderation tools - **Podcasts**: Built-in podcast hosting with RSS feeds, distributed to Apple Podcasts, Spotify, Google Podcasts - **Code**: Real code execution with auto-grading, supporting Python, JavaScript, Java, C++, SQL, Go, and more. Sandboxed environment with test cases and instant feedback. - **Playgrounds**: AI-generated interactive learning elements — diagrams, simulations, timelines, data visualizations — created from prompts and course content. - **Boards**: Collaborative whiteboards with real-time multi-user editing, AI-generated blocks, rich embeds (YouTube, GitHub, Figma), drawing tools, and team permissions. - **Analytics**: Course performance, learner progress, and revenue tracking - **White-labeling**: Custom domains, branding, and theming (Pro plan) - **Mobile App**: Native mobile experience for learners - **Integrations**: YouTube, Vimeo, Figma, Loom, and more via embed blocks - **API**: Full REST API with CLI tools and MCP server for developers - **Self-hosting**: Docker-based deployment with full data ownership ## Pricing Plans ### For Creators & Organizations - **Free**: 1 course, 10 members, watermarked - **Standard ($49/mo)**: Unlimited courses, 500 members, 2 admin seats, payments (0% fees), AI (1,000 credits), discussions, podcasts, analytics, mobile app - **Pro ($149/mo)**: Unlimited courses, 1,000 members, 10 admin seats, custom domains, certifications, playgrounds, boards, advanced AI (3,000 credits), priority support, API access - **Enterprise (Custom)**: SSO/OIDC, SCORM, RBAC, multi-tenancy, white-label, audit logs, self-hosted option ### For Learners (Personal Plans) - **Personal ($15/mo)**: Unlimited courses, 1 member, AI assistant (500 credits), boards, playgrounds, mobile app - **Family ($41/mo)**: 4 members, advanced AI (3,000 credits), everything in Personal ### For Agencies LearnHouse offers dedicated agency plans for companies that deploy learning platforms for multiple clients: - **Self-Hosted Agency**: Run LearnHouse on your own infrastructure. Multi-tenant with isolated environments per client, all enterprise features included, full data ownership, volume discounts as you scale. - **Managed Cloud Agency** (most popular): Fully managed hosting with 99.9% uptime SLA. LearnHouse handles servers and updates while agencies focus on their clients. Scale tenants on demand with optional priority support via Slack. - Custom pricing based on needs. Contact: hello@learnhouse.app ## Personal Learning Features LearnHouse isn't just for course creators — it's also built for individual learners and students: - **Study Guides**: Create and organize study guides from enrolled courses. Summarize, annotate, and build revision material. - **AI Study Assistant**: Ask questions about course content, generate flashcards, get explanations — an AI tutor that knows your material. - **Quizzes & Flashcards**: Practice with auto-generated quizzes and flashcards based on course content. - **Collaborative Boards**: Work with classmates on shared boards for group study and project collaboration. - **Progress Tracking**: Monitor progress across courses, set goals, and see what to review before exams. - **Mobile App**: Study on the go from any device. Personal plans start at $15/mo. The Family plan ($41/mo) supports up to 4 members — ideal for families or study groups. ## Use Cases - Individual students and self-learners looking for AI-powered study tools - Independent creators and educators building online academies - Universities and schools delivering courses online - Businesses running internal training and employee onboarding - Developers building custom learning platforms using the API - Agencies deploying white-label learning platforms for multiple clients ## Comparison with Alternatives LearnHouse is an open-source alternative to platforms like Teachable, Thinkific, Kajabi, Podia, Udemy, and Skillshare. Key differentiators: open source, self-hostable, 0% transaction fees on Standard+, built-in AI tools, code playgrounds, and podcasts. ## Documentation - Full documentation: https://docs.learnhouse.app - API reference: https://docs.learnhouse.app/technical-docs/rest-api - Self-hosting guide: https://docs.learnhouse.app/technical-docs/self-hosting ## Links - Homepage: https://learnhouse.app - Pricing: https://learnhouse.app/pricing - For Creators: https://learnhouse.app/creators - For Personal Use: https://learnhouse.app/personal - For Developers: https://learnhouse.app/developers - For Academia: https://learnhouse.app/academia - For Business: https://learnhouse.app/business - Integrations: https://learnhouse.app/integrations - Features — Courses: https://learnhouse.app/features/courses - Features — Payments: https://learnhouse.app/features/payments - Features — Discussions: https://learnhouse.app/features/discussions - Features — Podcasts: https://learnhouse.app/features/podcasts - Features — AI: https://learnhouse.app/features/ai - Features — Code: https://learnhouse.app/code - Features — Playgrounds: https://learnhouse.app/playgrounds - Features — Boards: https://learnhouse.app/boards - Compare — vs Closed Source: https://learnhouse.app/compare/closed-source - Compare — vs Open Source: https://learnhouse.app/compare/open-source - GitHub: https://github.com/learnhouse/learnhouse - Detailed info: https://learnhouse.app/llms-full.txt