DeepTutor
DeepTutor is a self-hosted AI tutor that turns your own documents and notes into personalized lessons for learners.
What it is good for
- Studying from your own textbooks, PDFs, and course documents
- Getting personalized practice quizzes and review questions
- Researching a topic and getting a cited written report
At a glance
- Who it is for
- Setup
- Guided command-line setup
Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.
- Cost
- Free and open source
- Type
- Agent app
- Tasks
- Works with
- Codex, Gemini, LightRAG, MarginNote 4, Apache Tika, MinerU
Momentum
- Rank this week
- #15
- Best rank
- #15 week 44, 2026
- Stars gained last week
- +11,167
- GitHub stars
- 54,007
GitHub numbers as of Nov 2, 2026. Updated weekly.
Ranking history
Official links
Setup steps are on the official pages. We do not repeat them here, since they change.
Questions
- Is DeepTutor free?
- Yes. It is free and open source (Apache-2.0 license).
- Do I need to know how to code to use DeepTutor?
- You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
- What does DeepTutor work with?
- According to its own documentation, it works with Codex, Gemini, LightRAG, MarginNote 4, Apache Tika, and MinerU.
- What is DeepTutor good for?
- Studying from your own textbooks, PDFs, and course documents, getting personalized practice quizzes and review questions, and researching a topic and getting a cited written report.
Similar agents
- LLM-for-Zotero
LLM-for-Zotero is an open-source research agent that lets you chat with, summarize, and organize papers in your Zotero library.
- zotero-mcp
Zotero MCP is a connector that lets Claude, ChatGPT, and other AI assistants search, read, and annotate a Zotero research library for researchers.
- OpenMAIC
OpenMAIC is a self-hosted platform that turns a topic or document into an interactive classroom taught by AI agents, for teachers and learners.
- book-to-skill
book-to-skill is a skill that turns a technical book PDF into a structured skill your AI agent can search chapter by chapter, for people who want to reuse a book's content while they work.
- notebooklm-py
notebooklm-py is an unofficial Python API and agent skill that lets developers and AI agents drive Google Gemini Notebook from code, scripts, and tools like Claude Code.
- llm-wiki
llm-wiki is a plugin that turns research sources into a searchable personal knowledge base for AI coding agents like Claude Code and Codex.