DeepTutor是香港大学数据智能实验室开源的AI智能辅导系统(Agent-Native Personalized Tutoring),采用苏格拉底式教学法,通过提问引导学生主动思考而非直接给答案。该项目在GitHub获得15.3k+星标,支持多学科知识领域,集成代码执行工具验证数学和科学问题。
DeepTutor的核心是"原生智动式教学",能识别学生薄弱环节并提供针对性讲解和练习。系统内置安全沙箱执行Python代码,支持NumPy/SciPy/SymPy等科学计算库,自动生成LaTeX公式和可视化图表。三层Memory系统(短期/长期/共享runtime)让AI记住学习进度。
DeepTutor基于Python开发,支持本地部署:
git clone https://github.com/HKUDS/DeepTutor.git cd DeepTutor pip install -r requirements.txt python app.py
系统支持Ollama本地模型和OpenAI API两种后端,推荐使用至少8GB显存的GPU获得最佳体验。Apache 2.0开源协议,可商用。
DeepTutor适合K12教育、大学辅导、科研验证三大场景。学生可以上传教材PDF,AI自动构建知识图谱并生成针对性练习;研究者可用代码执行工具验证数学推导和物理公式。
想了解更多AI教育工具?看看我们的AI学习工具推荐,或了解CrewAI多Agent协作框架如何构建教育应用。
DeepTutor是香港大学数据智能实验室开源的AI智能辅导系统(Agent-Native Personalized Tutoring),采用苏格拉底式教学法,通过提问引导学生主动思考而非直接给答案。该项目在GitHub获得15.3k+星标,支持多学科知识领域,集成代码执行工具验证数学和科学问题。