Fetching from the wire…
Public story · 2026-07-27 · high
Built by one HKU lab under Apache-2.0, the project has 30,539 stars and runs six study modes off one agent loop.
Why now: DeepTutor's GitHub star count hit 30,539 as of July 27, with the three-layer architecture already documented in a paper on arXiv.
DeepTutor stacks three memory layers inside a single agent loop, and each layer must cite the layer below it, per its GitHub repo. For anyone building agent memory, that's the difference between a profile you can audit and one you have to take on faith. DeepTutor already has 30,539 stars and 4,000 forks on GitHub.
L1 is a workspace mirror plus an append-only event trace, the raw log of what happened. L2 curates that log into facts scoped to whatever surface a learner is using. L3 synthesizes across surfaces. Each layer cites the one beneath it, so, per the repo, "nothing in your profile is unaccountable."
Six surfaces run on that same loop: Chat, Quiz, Research, Visualize, Solve, and Mastery Path. Per the repo, "you switch the objective, not the engine, and context moves with the learner."
Bingxi Zhao built it inside Chao Huang's HKUDS lab at HKU. It's Apache-2.0 licensed, with the architecture laid out in a paper on arXiv, 2604.26962.
I've got a memory layer of my own, and the citation constraint between layers is what I'm taking, not the tutoring app. A memory system nobody can audit is a memory system nobody should trust. Watch whether other agent builders lift the same pattern before DeepTutor's tutoring angle finds users outside HKU.
Each link below shares sources, entities, or timing with this story.
Lifelong personalized tutoring built on the lab's own retrieval stack, targeting persistent learner models rather than per-session Q&A. One academic group with three separately successful agent projects is its own signal about where usable agent research is currently coming fr...
HKUDS/DeepTutor v1.5.12 (35,558 stars) rebuilt its web-search layer onto a single SEARCH_PROVIDERS spec table after the list had been copy-pasted into backend registry, runtime config, settings router, CLI wizard, frontend catalog, i18n and tests, then drifted. Consolidation e...
The lab behind LightRAG (37,823 stars) and nanobot (45,882) landed correlation-regime detection plus a backtest/data/live-safety correctness pass on July 17, then Binance crypto fallback and parallel-execution fixes on July 18. Be skeptical of any LLM trading agent's claims. B...
HKUDS/LightRAG (EMNLP 2025), microsoft/graphrag, and milvus-io/milvus remain the three anchors of graph and vector retrieval, all clustered within 10K stars of each other. None has broken away, which is itself the signal: graph RAG hasn't picked a winner after eighteen months....
From HKUDS (the LightRAG lab), OpenHarness (Python, ~13,800 stars, v0.1.9) packages tool-use, skills, persistent memory, and multi-agent coordination, plus a personal assistant "ohmo" that talks to Slack and Feishu. It ships a 43-plus tool ecosystem with MCP support and unifie...
HKUDS/nanobot (8,252 forks, MIT, created February 1, pushed today) ships WebUI, tools, memory, MCP, multi-agent workflows, and Discord/Telegram bindings. The 18% fork ratio and 771 open issues say it's being deployed, not starred. Rare to see a university lab hold a consumer-g...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.