Rankings/DeepTutor

DeepTutor

HKUDS/DeepTutor

A locally deployable AI personal tutor supporting private models, helping you plan, answer questions, and generate quizzes like a dedicated teacher.

"DeepTutor: Agent-Native Personalized Learning Assistant"

Stars
19,513
Forks
2,600
Watchers
121
Issues
20
💡

A locally deployable AI personal tutor supporting private models, helping you plan, answer questions, and generate quizzes like a dedicated teacher.

📂 Education & Learning🤖 AI Related💻 Python📄 Apache-2.0

AI Summary

🔍

What This Project Does

It is an intelligent learning assistant based on LLMs that acts as a private tutor using your materials, not just chatting.

🔧

What Problems It Solves

Solves the issue of generic AI not knowing your learning progress, replaces expensive tutors, and protects data privacy.

👥

Who It's For

Students needing targeted tutoring, self-learners valuing privacy, tech enthusiasts who like local deployment.

📋

Typical Use Cases

1. Generate mock exams during prep

2. Break down and explain new concepts

3. Answer questions based on uploaded notes

Key Strengths & Highlights

Supports local model deployment for privacy, multi-agent collaboration for better quality, built-in knowledge base management.

🚀

Getting Started Requirements

Requires some technical skill, needs Python environment and model API setup, suitable for users willing to deploy.

🎯

Purpose

Suitable for learners pursuing privacy and deep customization, especially for exam prep or self-study. Not for users seeking ready-to-use cloud services without setup.

Tech Stack

Project Info

Primary Language
Python
Default Branch
main
License
Apache-2.0
Homepage
Created
Dec 28, 2025
Last Commit
1 months ago
Last Push
1 months ago
Indexed
Apr 18, 2026