Getting Started
Welcome to LearnHouse — an open-source learning management system for creating and delivering modern educational content.
This section will help you go from zero to a working LearnHouse setup, whether you choose our managed cloud platform or a self-hosted deployment.
What you will learn
- Quickstart — Get up and running in minutes with LearnHouse Cloud or the self-hosted CLI.
- Cloud vs Self Hosting — Understand the trade-offs so you can pick the right deployment model.
- Key Concepts — Learn the core building blocks: organizations, courses, activities, collections, trails, and the editor.
If you already know how you want to deploy, jump straight to the Quickstart.
Next steps
Once you have a running instance and understand the basics, explore the rest of the documentation:
- Platform Guide — Deep dive into courses, the editor, AI features, and user management.
- Self Hosting — Configuration, content storage, AI setup, and organization hosting modes.
- Developers — Architecture overview, API reference, and contributing guide.