A secure workspace for every course
Give students course-specific AI access while instructors control enrollment, models, and usage.
ClassAI brings student chat, course knowledge, threads monitoring, instructor analytics, and usage controls into one secure platform.
ClassAI
Metabase analytics
Explore student question frequency and model usage.
Questions submitted
2,846
Across 6 courses
Tokens used
12.8M
This month
Active students
248
Last 7 days
Student question frequency
Questions submitted by day
Token usage
Weekly model consumption
ClassAI
Instructor dashboard
Students
M. Chen
12 threads
J. Rivera
9 threads
A. Brooks
7 threads
Recent threads
Clarifying recursion base cases
Preparing for the midterm
Clarifying recursion base cases
M. Chen · CS 101 · Introduction to Computing
A base case gives recursion a stopping point. Without it, the function keeps calling itself until the program runs out of call-stack space.
What matters
Give students course-specific AI access while instructors control enrollment, models, and usage.
Connect syllabi, lectures, and assignments so answers can cite the material students are expected to use.
See adoption, question trends, token usage, and activity across every class from one dashboard. (Coming soon)
For students
Students can switch approved models, use Thinking mode, and keep every conversation organized—on desktop or mobile.
CS 101 · Introduction to Computing
Course AI workspace
Reasoning
Recursion solves a problem by reducing it to a smaller version of itself. Every recursive function needs a base case and a recursive step.
Create class
Class details apply only to this class.
Class code
Class name
Institution name
Academic term
Classes
Students
CS 101 · Introduction to Computing
For instructors
Create and archive classes, enroll students, choose available models, set the default prompt, and enable reasoning from one administration area.
Teaching Support Tools · Coming soon
Turn course activity into practical teaching support. Ask ClassAI where students are struggling and prepare the next lecture with better context.
Most questions yesterday focused on binary search complexity, recursion base cases, and the Assignment 4 rubric. Students appear comfortable following examples, but several are still unsure how to explain why an algorithm terminates or how its running time changes as the input grows.
For the next class, begin with a short side-by-side walkthrough of binary search and a recursive function. Ask students to identify the stopping condition in each example, then connect those observations to the rubric criteria for Assignment 4. A five-minute worked example followed by one quick check-for-understanding question should address the main confusion without taking over the lecture.
Course Knowledge · Paid add-on
Connect syllabi, lecture notes, assignments, textbooks, and reference files to a course-level knowledge base with semantic search and citations.
Lectures
Assignments
Syllabus
References
Flexible licensing
For an instructor using ClassAI across one or more courses.
Contact us for pricing
Contact usFor departments and institutions licensing ClassAI course by course.
Contact us for pricing
Contact usCourse Knowledge is available as a separately priced add-on.
FAQ
Yes. ClassAI can expose models configured by the administrator, including local Ollama models and compatible cloud endpoints.
The customer is responsible for all LLM token and model-inference costs. ClassAI licensing does not include third-party API usage, cloud inference, or the infrastructure required to run local models.
Yes. Customers using cloud-hosted models provide and manage their own provider credentials. Local Ollama models do not have third-party per-token fees, but the customer remains responsible for the required hardware, hosting, and operations.
No. ClassAI is not offered as a customer-managed self-hosted product. The ClassAI service provider launches and manages the Docker deployment as part of the implementation.
Administrators may be professors or authorized university staff. They create and archive classes, enroll or remove students, and control which classes remain active. Each student receives an invitation email through ClassAI and can complete their first login only after receiving that invitation.
Yes. Authorized instructors can select a class and student, then review saved threads in a read-only dashboard. The review view does not allow editing or sending messages.
Course Knowledge is planned as a separately priced add-on and is not part of the current core deployment.
Pricing depends on enrollment, deployment, model access, and support requirements. We offer licensing by professor or by class.
Tell us about your courses, deployment needs, and model strategy.
Contact us