Hysen Labs
Open-source project
HKUDS/DeepTutor avatar
HKUDS

DeepTutor

GitHub describes it as DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.. The repository metadata lists Python as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.

35,376 stars4,485 forksPythonApache-2.0
01
DEEP OPEN-SOURCE ANALYSIS

HKUDS/DeepTutor: DeepTutor: Lifelong Personalized Tutoring

GitHub describes it as DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.. The repository metadata lists Python as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.

02
DEEP OPEN-SOURCE ANALYSIS

Repository scope

GitHub describes it as DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.. The repository metadata lists Python as its primary language. The metadata lists the Apache-2.0 license. The README describes the project this way: 🤝 We welcome any kinds of contributing! Vote on roadmap items or propose new ones at Roadmap , and see our Contributing Guide for branching strategy, coding standards, and how to get started.

03
DEEP OPEN-SOURCE ANALYSIS

📦 Releases

The README section "📦 Releases" states: [2026.8.13] v1.5.12 , Web search rebuilt with six new providers ( Doubao , Bocha , Zhipu , Firecrawl , Qianfan , Aliyun IQS ), a LiteParse parsing engine, MCP servers that reconnect on credential change, and CodeBuddy + OrcaRouter .

04
DEEP OPEN-SOURCE ANALYSIS

📦 Releases

The README section "📦 Releases" states: [2026.8.10] v1.5.11 , Prose around a DSML tool call stops vanishing, a truncated reply continues instead of ending, live memory usage in Settings, and LightRAG indexing off the event loop.

05
DEEP OPEN-SOURCE ANALYSIS

📦 Releases

The README section "📦 Releases" states: [2026.8.7] v1.5.10 , Every account signs in to its own Codex , model output language becomes its own setting, empty tool calls are rejected instead of retried, and uploads stop blocking the loop.

06
DEEP OPEN-SOURCE ANALYSIS

Editorial conclusion

The repository README is the source for this review. It does not replace a local installation or an independent test.

07
DEEP OPEN-SOURCE ANALYSIS

Official sources

08
Community notes

Community notes