SLAN Building Blocks
How Courses, Frameworks, and Assistants (Single stage and Multi stage) fit together.
SLAN captures your expertise and turns it into AI that teaches the way you would. You upload your materials, encode your reasoning into frameworks, and deploy assistants that walk learners through real decisions.
The Building Blocks
Course
The starting point. A course is the container that holds everything: your files, frameworks, and assistants. Create one before you do anything else.
Upload your PDFs, slides, lecture notes, case studies, and reference material. These become the knowledge base your AI draws from. Every answer your assistant gives traces back to something you uploaded.
Framework
A framework encodes how you think through a specific decision. You define the inputs (what information is needed), the reasoning steps (how to work through the problem), and the outputs (what the learner produces).
Examples: evaluating a business model, scoring vendors against criteria, diagnosing why a metric dropped, running a build-vs-buy analysis.
Frameworks live inside a course. Use them when you want learners applying structured reasoning instead of getting open-ended answers.
Stages
When the order matters, sequence your frameworks into stages on a Multi stage assistant. Each stage can apply a framework, pose a question, or deliver content, and the learner works through them one at a time.
Example: an onboarding assistant that walks new cohort members through three frameworks in order, where each output feeds the next stage.
Stages are configured on the assistant itself rather than built separately — see Getting Started with Assistants.
Assistant
The interface your learners interact with. Two modes:
| Type | What it does |
|---|---|
| Single stage | One setup with rules and instructions. Best for Q&A, coaching, and support. |
| Multi stage | Guided, step-by-step flow. The assistant walks learners through stages, tradeoffs, and reasoning. |
Every assistant is grounded in your course. It draws from your files and applies your frameworks.
Distributing to Learners
Once your assistant is built, you need a way to get it in front of learners.
A Cohort is a group of learners with access to your course. You create a cohort, set it to public, restricted (registration code), or private, and share the link. Learners join the cohort and get access to the assistants you assigned.
A Widget lets you embed your assistant directly into an external site, LMS, or platform. You grab the embed code and drop it wherever your learners already are.