Pick 1 · Education / AI agents GitHub rank #9 of 11
HKUDS/DeepTutor
Python · License: Apache-2.0
What it does. An agent-native learning workspace you run yourself: chat tutoring, quizzes, guided Mastery Paths, research, visualisations, course study and immersive reading of PDFs, EPUBs and YouTube or Bilibili videos, grounded in knowledge bases built from your own documents, GitHub repositories, documentation sites or an Obsidian vault. It runs as a local web app and CLI, installed from PyPI, from source or with Docker, using the model providers you configure.
Caveat. A large, fast-moving system that needs Python 3.11-3.14 plus Node.js 20 or later, or Docker, and your own LLM, embedding and search providers, whose usage you pay for; the release notes say memory compression has its own model cost. The README's quick start suggests pasting a setup prompt into a coding agent, which lets that agent act on your machine, and its file sandbox is only best effort without Docker or a system sandbox. Teaching-quality claims are the maintainers'. We did not install or test it.
Attention, not endorsement
- GitHub showed
- “1,598 stars today” as displayed for GitHub’s daily window; not an audited rolling 24-hour count
- Total stars
- 46,603 at the metadata check
Primary evidence
- https://github.com/HKUDS/DeepTutor
- https://api.github.com/repos/HKUDS/DeepTutor
- https://github.com/HKUDS/DeepTutor/releases/tag/v1.6.15
- https://github.com/HKUDS/DeepTutor/blob/main/LICENSE
- https://arxiv.org/abs/2604.26962
Metadata checked . README read from https://api.github.com/repos/HKUDS/DeepTutor/readme, checked .