From your material, not a blank page
Upload a lecture, worksheet, reading, or unit outline. Choose your audience and a recognised pedagogical framework โ Gagnรฉ, BOPPPS, or 5E. Get a timed, Bloom-aligned lesson plan you can refine in conversation and grow into a course dashboard.
Your material and API key stay on your device โ nothing is stored on our servers, because there are no servers.
A lecture, worksheet, case study, reading, or outline. Lesson Loom grounds the plan in your content โ not a generic topic prompt.
Audience, duration, delivery mode, and where the lesson sits in your sequence. Then pick Gagnรฉ's Nine Events, BOPPPS, or the 5E model.
A timed plan with Bloom-tagged objectives and formative checks. Ask for changes in plain language. Export Markdown when you're done.
Minute allocations that actually sum to your session length, each tagged with the framework stage it fulfils.
Bloom-aligned objectives with activities and formative checks matched to them โ including anticipated misconceptions.
Tell it what came before and what's next; get genuine recap hooks and foreshadowing instead of generic openers.
Set an AI stance per lesson โ not permitted, with acknowledgement, or required โ and get a matching student-facing statement.
"Cut this to 40 minutes." "Make the middle activity group-based." The plan updates in place; the rest stays put.
Anthropic, OpenAI, OpenRouter, a local Ollama, or any OpenAI-compatible endpoint โ bring your own key or run it fully local.
Lecture notes and unpublished course material are sensitive. Lesson Loom is built so you don't have to trust us with them.
Your API key lives in your browser or on your desktop, and calls go straight to the AI provider you chose. No middleman.
A native Mac/Windows/Linux app for educators who prefer their material never to pass through a web page at all.
Point it at Ollama on your own machine and no material leaves your computer โ or self-host for your whole department.
Nothing to install. Free static hosting, your key stored locally.
Open the web appA native app that feels like one โ for privacy-conscious educators.
DownloadOne Docker container, one org API key in a .env โ educators never handle keys.
git clone https://github.com/michael-borck/lesson-loom
cd lesson-loom && cp .env.example .env
docker compose up -d