AI product Open source
DeepTutor is an open-source, self-hostable AI tutoring platform developed by HKUDS for lifelong personalized tutoring. It provides a web application and command-line interface for interactive learning, problem solving, quiz generation, deep research, visualization, and mastery practice, with persistent memory and learning state shared across knowledge bases, books, notebooks, tutor personas, and other activities.
The platform supports multi-agent problem solving, retrieval-augmented learning with source-traced and page-level citations, math animations, interactive visualizations, and tutor bots built from personal study materials. Its knowledge sources include personal documents, EPUBs and books with annotations, GitHub repositories, web search, and connected libraries; documented retrieval and ingestion options include GraphRAG, PageIndex, LightRAG, linked knowledge bases, Obsidian, and configurable parsing and vector backends.
DeepTutor also includes courses, research workflows, an ecosystem of MCP services and tool or capability plugins, and integrations with connected coding agents and other partners. It can run locally or through Docker.
3 uses taken from transcripts — each links to the moment in the video.
An open-source, self-hostable AI tutoring workspace. It combines chat, quizzes, research, problem-solving, visualization, and mastery practice while connecting knowledge bases, books, notebooks, personas, and source-traced memory.
A self-hosted, agent-native tutoring platform that turns personal study materials into a personalized learning system. It supports multi-agent problem solving, quizzes, research, math animations, interactive visuals, knowledge bases, persistent memory, and tutor bots.
An agent-native learning platform available as a web app and CLI for tutoring, problem solving, quiz generation, research, and visualization. It keeps knowledge bases, notebooks, and memory available across these activities and can run locally or through Docker.
3 in the library.