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.

38.9k 47k 55.1k Sep 24, 2026 Nov 2, 2026
GitHub stars for DeepTutor: 39,986 on Sep 24, 2026, 54,007 on Nov 2, 2026. Source: GitHub.

Ranking history

First ranked in week 44, 2026.

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.

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. Parts of this summary required judgment because the source material was brief. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.