HugeCatLab/ChatTutor
👨🏫 ChatTutor: Visual and Interactive AI Tutor observed · 2026-08-28
Health v2 · maintenance only
54/100
- Activity 61
- Release rhythm 64
- Longevity 21
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 24
- age_days: 301
- days_rel: 242
- days_push: 237
- n_releases_24m: 2
Adoption not part of the score
1308 stars · 189 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ChatTutor is a visual and interactive AI tutoring application that gives LLMs the ability to teach on an electronic whiteboard. It combines chat with math canvases and mindmaps so AI can explain STEM concepts visually rather than through text alone.
Use cases
- learn math with an AI tutor that draws on a whiteboard
- get visual explanations of STEM concepts instead of plain text
- generate mindmaps from AI conversations while studying
- self-host an interactive AI teaching assistant
- bring my own API key to an AI tutoring web app
- help students understand equations with interactive diagrams
When to choose
- you want AI tutoring with visual, interactive teaching tools like a whiteboard and mindmaps
- you need a self-hostable education app where you control the LLM API key
- you are learning STEM subjects and text-only chatbots are not enough
When to avoid
- you only need a plain text chatbot without visual teaching aids
- you require a fully managed service without configuring your own API keys
- you need a non-AGPL license for commercial redistribution
Facets
application · maturity active
chatbot llm-inference agent-framework data-visualization gui education artificial-intelligence large-language-models web-development self-hosted cross-platform ai-tutor whiteboard stem-education interactive-learning math-canvas mindmap vue web-server nodejs
1 source
- readme: https://github.com/HugeCatLab/ChatTutor · fetched 2026-08-28 · 0b005b4043cf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| HugeCatLab/ChatTutor | main | 54 |
For agents
markdown · JSON · MCP: product_card(name="HugeCatLab/ChatTutor")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem