[]
(https://agentic-leson-design-system-c6ywqysxuxtagt8pyintys.streamlit.app/)
Three specialist AI agents collaborate to design complete, inclusive, curriculum-aligned lesson plans.
| Agent | Role |
|---|---|
| 🎨 Lesson Designer | Creates core lesson structure with hook, instruction, activity and consolidation |
| ♿ Equity Reviewer | Reviews for inclusion, accessibility and differentiation across all learner types |
| 📌 Curriculum Aligner | Maps to standards, identifies cross-curricular links, validates assessment |
A single AI gives one perspective.
Three specialist agents give a lesson that has been
reviewed from three distinct expert lenses — the way
real lesson design teams work.
- Open the app using the link above
- Get a free API key at openrouter.ai (no credit card required)
- Fill in your subject, grade, topic and duration
- Click Design my lesson
- Download the result as a text file
git clone https://github.com/Aicha-Marrhich/Multi-Agent-Lesson-Design-System.git
cd Multi-Agent-Lesson-Design-System
pip install crewai litellm streamlit
cp .env.template .env
# Add your OpenRouter key to .env
streamlit run app.py- CrewAI — multi-agent framework
- OpenRouter — free LLM API
- Streamlit — web interface
Built as part of a portfolio on AI in Education — exploring how AI can support teachers, students, and school leaders.
Created by Aicha Marrhich