DeepTutor

DeepTutor is an AI teacher application developed for lifelong personalized teaching, based on Python and can be run on your own server. It combines modes such as conversation, question-asking, quiz, research, visualization, coursework, and immersive reading in a single runtime. LlamaIndex installs information bases with engines such as GraphRAG, LightRAG; MCP servers offer isolated code execution and editable memory layers.

DE

HKUDS · AI Agent Frameworks

STARS51.9K
FORKS6.4K
COMMITS1.8K
CONTRIBUTORS158
VERSIONv1.6.7
UPDATEDtoday
PythonEducationÖzel DersAIApache-2.0

Common commercial products in this category: OpenAI Assistants API, Microsoft Copilot Studio, Amazon Bedrock Agents

What can it do?
  • You can manage course materials using EPUB reading and note-taking tools.
  • You can connect GitHub repositories and web resources to the system as sources of information.
  • You can run code with the execution tool that supports different programming languages.
User reviews
  • • NeutralHacker News

    DeepTutor – Chat with your research library (Zotero fork)

    “Hey HN, I'm Logan. Built DeepTutor after running a beta signup last month. Got 200 researchers in 48 hours. Asked them to screen share their workflow. What I saw: Copy text from Zotero → paste into ChatGPT → upload PDF to NotebookLM → back to Zotero → repeat. Everyone was doing…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: AI Agent Frameworks