DeepTutor 1.0: ИИ-репетитор с агентной архитектурой
Проект DeepTutor от лаборатории HKU вышел в версии 1.0 — полная переработка архитектуры, автономные TutorBot-ы и CLI для интеграции с ИИ-агентами.
Лаборатория Data Intelligence Lab Гонконгского университета (HKUDS) выпустила DeepTutor v1.0.0 — open-source ИИ-ассистент для персонализированного обучения. Релиз представляет собой полную переработку архитектуры на агентную модель — около 200 тысяч строк нового кода. Проект распространяется под лицензией Apache-2.0 и уже набрал более 10 000 звёзд на GitHub.
Что такое DeepTutor
DeepTutor — не очередной чат-бот для ответов на вопросы. Это платформа, в которой пять режимов работы объединены в единый контекст: обычный чат, глубокое решение задач (Deep Solve), генерация тестов, исследовательский режим (Deep Research) и визуализация математики (Math Animator). Переключение между ними происходит без потери истории беседы.
Ключевые возможности v1.0
TutorBot — автономные репетиторы
Каждый TutorBot живёт в собственном рабочем пространстве с отдельной памятью, «личностью» и набором навыков. Боты умеют ставить напоминания, осваивать новые способности и адаптироваться к прогрессу ученика. Под капотом — фреймворк nanobot.
Knowledge Hub и RAG
Пользователь загружает PDF, Markdown и текстовые файлы, формируя базу знаний с поддержкой RAG (Retrieval-Augmented Generation — генерация с извлечением данных). Документы не просто хранятся — они активно используются во всех режимах общения.
Guided Learning
Платформа превращает учебные материалы в структурированные маршруты: строит пошаговый план, генерирует интерактивные страницы с объяснениями и диаграммами, позволяет задавать вопросы на каждом этапе.
graph LR
A[Загрузка материалов] --> B[Knowledge Hub + RAG]
B --> C[Генерация плана обучения]
C --> D[Интерактивные уроки]
D --> E[Тесты и квизы]
E --> F[Persistent Memory]
F --> B
AI Co-Writer
Встроенный Markdown-редактор, где ИИ — полноценный соавтор. Можно выделить текст, попросить переписать, расширить или сократить — с опорой на загруженную базу знаний и веб-поиск.
SKILL.md — и ваши агенты смогут управлять платформой автономно.Поддержка провайдеров
DeepTutor работает с широким спектром LLM и embedding-провайдеров:
| Категория | Провайдеры |
|---|---|
| LLM | OpenAI, Anthropic, DeepSeek, Gemini, Groq, Mistral, Ollama, OpenRouter и другие |
| Embeddings | OpenAI, DashScope, Ollama, SiliconFlow, vLLM, любой OpenAI-совместимый |
| Веб-поиск | Brave, Tavily, SearXNG |
Всего поддерживается более 25 LLM-провайдеров, включая китайские сервисы (DashScope/Qwen, Zhipu/GLM, Moonshot/Kimi, BytePlus) и self-hosted варианты (Ollama, vLLM, OpenVINO Model Server).
Путь к версии 1.0
Проект стартовал в конце декабря 2025 года и быстро набрал популярность — 10 000 звёзд на GitHub за 39 дней. Версии от 0.2 до 0.6 добавляли Docker-деплой, мультипровайдерную поддержку, сессионную персистентность. Версия 1.0 — это не инкрементальное обновление, а переписывание с нуля.
DeepTutor v1.0 — это переход от «умного чат-бота для учёбы» к полноценной агентной платформе для персонализированного образования.
git clone https://github.com/HKUDS/DeepTutor.git
cd DeepTutor
conda create -n deeptutor python=3.11 && conda activate deeptutor
python scripts/start_tour.py
Интерактивный скрипт проведёт через установку, настройку API-ключей и запуск — без ручного редактирования .env.
Что это значит для рынка EdTech
DeepTutor показывает вектор развития образовательных ИИ-инструментов: от одноразовых ответов — к постоянной памяти и адаптации, от чат-интерфейса — к агентной архитектуре с CLI и SDK. Open-source лицензия и поддержка десятков провайдеров снижают порог входа: платформу можно развернуть локально на Ollama без подписок на облачные API.
Конкуренция в этой нише растёт — Khanmigo от Khan Academy, Duolingo Max, встроенные тьюторы в ChatGPT. Но DeepTutor делает ставку на открытость и агентную расширяемость, чего пока нет у коммерческих аналогов.