Welcome to Knowledge Core
This is a sample lesson that shows you how courses work in Knowledge Core.
What is Knowledge Core?
Knowledge Core is a monorepo template for:
- 📚 Technical Documentation - API docs, guides, tutorials
- 🎓 Course Platforms - Interactive learning paths
- 💡 Knowledge Bases - Internal knowledge databases
Tip for Template Users
This is example content! You can customize it or replace it with your own content. Check SETUP.md for instructions.
Platform Features
1. MDX-based Content
All content is written in MDX - Markdown with React components:
# Heading
Normal text with **bold** and *italic*.
<Callout type="success">
Interactive component!
</Callout>
2. Interactive Elements
You can use components like Callouts, Quizzes, Exercises, and more.
3. Progress Tracking
The platform can track your learning progress (localStorage-based).
Course Structure
Courses are organized into:
- Courses - Top-level containers (JSON definitions)
- Modules - Thematic groupings
- Lessons - Individual learning units (MDX)
Course: "Getting Started"
├── Module: "Introduction"
│ ├── Lesson 1: Welcome
│ └── Lesson 2: Features
└── Module: "Practice"
└── Lesson 3: First Steps
Next Steps
In the following lessons you’ll learn:
- How to use interactive components
- How quizzes work
- How to create your own courses
Ready? Click “Next” below to continue!
Summary
- Knowledge Core is a template for docs & courses
- Content is written in MDX
- Many interactive components available
- Fully customizable and extensible