Everything you need to know about using Glowsmith to create hyper-interactive AI-powered lessons.
Glowsmith is an AI-native platform that helps educators create hyper-interactive lessons on any subject. Instead of spending hours building slides, worksheets, and quizzes, you describe what you want to teach and Glowsmith generates a complete, structured lesson with interactive pages, scorable questions, and visual aids.
Each lesson is composed of multiple pages, each containing HTML, CSS, and JS that runs in a sandboxed iframe. This means lessons can include anything from simple text and images to fully interactive SVG animations, Canvas demos, and embedded Desmos graphing calculators.
The Glowsmith dashboard is split into three main areas:
Glowsmith's AI generates complete lesson artifacts containing multiple pages. Each page can include:
You can specify the number of pages, the target grade level, the subject, and any specific requirements. The AI handles the rest.
To edit a generated lesson, simply describe what you want to change. For example:
The AI produces minimal patches, preserving your previous customizations. You can iterate as many times as you need.
Glowsmith supports several types of interactive elements that you can include in lessons:
Desmos graphs are a powerful feature of Glowsmith. The AI can generate interactive graphing calculator widgets that are embedded directly into your lessons. Students can manipulate graphs, plot points, and explore mathematical concepts interactively.
You can also create graph-based questions with auto-grading. The system compares the student's graph state against the expected answer to determine correctness.
To add a Desmos graph, simply ask the AI to include one. For example: “Add a Desmos graph showing the function f(x) = sin(x) and ask students to find the period.”
Glowsmith uses OpenRouter to provide access to 50+ AI models from multiple providers. Models are organized into quality tiers:
You can switch between models at any time from the model picker in the dashboard.
| Feature | Free | Pro ($10/mo) |
|---|---|---|
| Messages | 5 per month | 30K tokens included, then pay-as-you-go |
| AI models | Free models only | All models (Free + Premium + Ultra) |
| Lesson generation | Basic | Advanced |
| Classrooms | 1 classroom | Unlimited |
| Desmos graphs | — | Included |
| Analytics | — | Included |
| Text-to-speech | — | Included |
Pro subscriptions include 30,000 tokens per month. Tokens are used for AI model requests and scale with the complexity of your lessons and the model you choose.
If you exceed your included tokens, you can purchase additional token packs separately. You only pay for what you use beyond your monthly allowance, with no hard caps or service interruptions.
Classrooms are how you organize students and assign lessons. To create one:
For a detailed walkthrough, see the Classroom Guide.
Students can join your classroom through an invite link. Once they join, they appear in the classroom roster where you can track their progress and grades. Students access their assignments through their own dashboard view.
Assignments link your generated lessons to your classroom. To create one:
When students complete assignments, their answers are automatically graded. You can view results in the assignment detail page, including:
You can manage your account settings from the Account page in the dashboard. This includes updating your profile, managing authentication providers, and viewing your subscription status.
Your subscription and billing information is available in the dashboard. You can upgrade to Pro, view your token usage, and manage payment methods. All billing is handled securely through our payment provider.
We take your privacy seriously. See our Privacy Policy for detailed information about how we collect, use, and protect your data.