Ross ROSS = Recommend OSS ยท open-source software intelligence for agents

HugeCatLab/ChatTutor

๐Ÿ‘จโ€๐Ÿซ ChatTutor: Visual and Interactive AI Tutor observed ยท 2026-10-17

github.com/HugeCatLab/ChatTutor ยท homepage ยท Vue ยท AGPL-3.0 (copyleft) observed ยท 2026-10-17

Health v2 ยท maintenance only

49/100

  • Activity 53
  • Release rhythm 57
  • Longevity 24
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) โ€” computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 24
  • age_days: 349
  • days_rel: 290
  • days_push: 285
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

1315 stars ยท 189 forks observed ยท 2026-10-17

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

Member repositories

RepositoryRoleHealth v2
HugeCatLab/ChatTutormain49

For agents

markdown ยท JSON ยท MCP: product_card(name="HugeCatLab/ChatTutor")

Data as of 2026-10-19T08:05:51.212177+00:00 ยท Report a problem