Bring your own key
Use your own Anthropic, OpenAI, or Google API key. ClassroomPanel sends it only with the generation request you make, so you control the provider, the cost, and when access stops.
ClassroomPanel is an open-source learning terminal: a tutor, visual board, curriculum engine, and portable learner record designed to help students understand.
A student should be able to ask, "I do not understand derivatives," and watch the panel become the lesson: a graph, tangent line, explanation, animation, practice problem, and feedback, all shaped around the learner in front of it.
Most students meet AI as a shortcut: paste the homework, copy the answer, move on. That feels like help, but it trains dependence. The product has to make the student think, predict, explain, and check understanding.
ClassroomPanel is built around active learning. Before the board explains, the student commits to a prediction. After it explains, they say it back in their own words. The tutor guides them toward the answer instead of handing it over.
AI is already teaching children. Families, teachers, and decision makers deserve clarity about what models are used, what instructions guide them, what student work is remembered, and where that record lives.
Use your own Anthropic, OpenAI, or Google API key. ClassroomPanel sends it only with the generation request you make, so you control the provider, the cost, and when access stops.
The learner record lives in the browser and in files you export. It contains the concepts studied, practice attempts, spaced-review schedule, and course progress. It is portable by design.
No accounts are required for the open app. We do not store lessons, keys, learner records, uploads, or student progress on our servers.
The product is AGPL-3.0 open source because learning software should be inspectable, self-hostable, and improvable by the families, teachers, and communities using it.
A chat session disappears. A learner record compounds. ClassroomPanel keeps track of what a student has practiced, what stuck, what needs review, and what course material they have already earned their way through.
Export it, import it, self-host it, or take it somewhere else. The point is not to trap a family inside one app. The point is to make the student's progress real, inspectable, and durable.
The next generation of learning should build around the exact student and the exact question. A lesson should create the right visual in the moment: pictures, graphs, diagrams, simulations, and eventually short video, always surrounded by real practice.
It should also stay model-agnostic. Today's best model will not stay best forever. ClassroomPanel treats models as interchangeable engines, while the board, course, and learner record remain the durable parts families can understand and control.