Documentation
Quickstart, system architecture, and the design of each piece — content generation, RAG, chat with agents, dynamic courses, and personalization. This documentation closely followsdocs/design/ in the repository.
Getting started
Core (v1)
- Architecture
- Backend API
- Data model
- Content generation
- Chat and agents
- LLM integration
- RAG and retrieval
- Security
- Background processing
- Functional component architecture
- Frontend-backend integration
- Docker deployment
- Conversational modalities
- Degraded-mode UX
- Learning experience architecture
- Multi-agent pipeline
- Node knowledge packs
- Rich open-question generation
- Lesson quality rubric
- SNML spec
- Tuning
Dynamic courses (v2)
Personalization and extensibility
- Personalization
- Media artifacts
- Extensibility (MCP/A2A)
- Design system
- AI course design
- Audience modes
- Library and talent (admin)
- Adaptive learning
- Personalization architecture
- Generative UI personalization
- Brilliant-style learning patterns
- Onboarding
- Screens
- Motion system
- OpenUI adoption
- MCP external API
- Didact components
- Didact integration
- Didact integration strategy
- Podcast studio plan