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

HKUDS/DeepTutor

DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/. observed · 2026-08-28

github.com/HKUDS/DeepTutor · homepage · Python · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

78/100

  • Activity 99
  • Release rhythm 87
  • Longevity 17
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: 1.0
  • age_days: 248
  • days_rel: 9
  • days_push: 8
  • n_releases_24m: 71

Full methodology

Adoption not part of the score

37574 stars · 4710 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

DeepTutor is an open-source agentic AI tutoring framework that combines citation-grounded problem tutoring with difficulty-calibrated question generation, using a hybrid personalization engine that couples static knowledge grounding with dynamic learner memory. It extends to adaptive learning workflows, interactive books, and multi-channel tutoring agents, and ships with the TutorBench evaluation benchmark.

Use cases

  • get personalized tutoring on university coursework with an ai tutor
  • generate practice questions calibrated to my skill level
  • build a tutoring chatbot that cites sources for its answers
  • create adaptive learning materials and interactive textbooks
  • track a learner's progress and adapt explanations over time
  • benchmark personalized tutoring agents
  • run deep research on a topic with guided feedback

When to choose

  • you want an open-source, self-hostable personalized AI tutor grounded in citations
  • you need adaptive question generation tied to learner profiles
  • you're researching agentic personalization and need a benchmark like TutorBench

When to avoid

  • you need a simple static Q&A bot without learner memory or personalization
  • you require a turnkey commercial LMS rather than a research-grade framework
  • you can't run LLM-backed Python services or lack API access to backbone models

Facets

application · maturity active

rag agent-framework llm-inference chatbot cli education large-language-models python cli cross-platform ai-tutor personalized-learning multi-agent deep-research question-generation tutorbench interactive-learning learner-memory ai-agents retrieval-augmented-generation natural-language-processing web-server

6 sources

Member repositories

RepositoryRoleHealth v2
HKUDS/DeepTutormain78

For agents

markdown · JSON · MCP: product_card(name="HKUDS/DeepTutor")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem