Directory › Education › DeepTutor
> GEM EDUCATION · AGENTS & AUTOMATION · RESEARCH & MONITORING
DeepTutor
by HKU Data Intelligence Lab (HKUDS)
A personal AI tutor that learns with you from your own courses and documents.
View on GitHub →What it does
- Knowledge base (RAG) built on your PDFs, EPUBs and notes
- Guided paths, quizzes, daily practice and assisted reading with citations
- Translated interface (French included), Docker or pip install
Install it
Requirements: Docker, or Python 3.11–3.14 with Node.js 20+; an LLM API key or a local model
Quick trial with Docker (http://127.0.0.1:3782)
docker run --rm --name deeptutor -p 127.0.0.1:3782:3782 -v deeptutor-data:/app/data ghcr.io/hkuds/deeptutor:latest
Or install with pip
pip install -U deeptutor
Configure then start
deeptutor init && deeptutor start
The prompt for your agent
Paste it into your coding agent: it checks the requirements and installs it for you.
Claude CodeCodexCursorGemini CLIopencode
Prompt
Install DeepTutor (https://github.com/HKUDS/DeepTutor) on my machine.
1. Check the requirements: Docker, or Python 3.11–3.14 with Node.js 20+; an LLM API key or a local model. If anything is missing, tell me before installing anything.
2. Follow the official method:
- Quick trial with Docker (http://127.0.0.1:3782): docker run --rm --name deeptutor -p 127.0.0.1:3782:3782 -v deeptutor-data:/app/data ghcr.io/hkuds/deeptutor:latest
- Or install with pip: pip install -U deeptutor
- Configure then start: deeptutor init && deeptutor start
3. Check that it works, then explain how to launch it and where to start.
Always review what your agent is about to run, especially install commands.