Skip to content

DeepTutor

v1.4.5 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents ai-tutor clawdbot cli-tool deepresearch interactive-learning
+3 more
large-language-models multi-agent-systems llm

Summary

AI summary

Updates What's New, Upgrade Notes, and ver1-4-4.md across a mixed release.

Changes in this release

Breaking High

Guided Learning rebuilt as tutor chat with hard mastery gate; old fixed-stage flow removed.

Guided Learning rebuilt as tutor chat with hard mastery gate; old fixed-stage flow removed.

Source: llm_adapter@2026-06-13

Confidence: high

Feature Medium

Chat turn completion now signals `done` immediately after answer is saved, making turns snappier.

Chat turn completion now signals `done` immediately after answer is saved, making turns snappier.

Source: llm_adapter@2026-06-13

Confidence: high

Feature Medium

Partner Chat and Archive conversations can now be exported to Markdown and saved to a notebook.

Partner Chat and Archive conversations can now be exported to Markdown and saved to a notebook.

Source: llm_adapter@2026-06-13

Confidence: high

Feature Medium

New extensible chat loop plugin framework (`deeptutor/loop_plugins/`) allows features to contribute tools, system‑prompt blocks, and server‑owned arguments.

New extensible chat loop plugin framework (`deeptutor/loop_plugins/`) allows features to contribute tools, system‑prompt blocks, and server‑owned arguments.

Source: llm_adapter@2026-06-13

Confidence: high

Bugfix Medium

Windows launch scripts moved into `scripts/` directory.

Windows launch scripts moved into `scripts/` directory.

Source: llm_adapter@2026-06-13

Confidence: high

Full changelog

DeepTutor v1.4.5 Release Notes

Release Date: 2026.06.14

A focused release on top of v1.4.4: Guided Learning is
rebuilt on the same chat agent loop that powers everything else, on top of
a new loop-plugin framework that makes the chat loop extensible. Partner
conversations gain export and save-to-notebook, and every chat turn now
finishes a beat sooner. Drop-in, no migrations.

Guided Learning works differently now, but your progress carries over.
The old fixed-stage flow is replaced by a tutor chat with a hard mastery
gate. Existing learning progress loads unchanged — nothing to migrate, no
action needed. The only operational change is for Windows: the launch
scripts moved into scripts/ (see Upgrade Notes).

What's New

Guided Learning, Rebuilt on the Chat Loop

The bespoke stage machine (diagnostic → explain → quiz → Feynman) is gone.
A mastery path is now a one-on-one tutor chat that drives a hard, per-type
mastery gate and won't advance past an objective until it clears:

  • Memory / procedure objectives are quizzed on interactive cards and
    graded server-side — the expected answer is stored with the question and
    never round-trips through the model — then scheduled for spaced-repetition
    review.
  • Concept / design objectives are mastered by explaining the idea back
    in your own words; the tutor judges and records the result.
  • The /learning page is now a dashboard: the gate-decided next step
    plus a status map of every objective (new / learning / mastered).

An Extensible Chat Loop

A new loop-plugin framework (deeptutor/loop_plugins/) lets a feature
contribute its tools, a system-prompt block, and server-owned tool
arguments to a turn without the chat pipeline hard-coding it. Guided
Learning is the first plugin. The loop also learned context-checkpoint
folding
— a tool can collapse a long working context back to a checkpoint
plus a summary mid-turn. Invisible day to day; it's the seam future modes
plug into.

Partners: Export & Save to Notebook

Partner Chat and Archive conversations can now be exported to
Markdown and saved to a notebook — the same controls product Chat already
has, now backed by one shared serializer.

Snappier Turn Completion

Every chat turn now signals done the moment the answer is saved, so the
composer unlocks and the duration clock stops immediately; the
auto-generated session title follows a beat later without holding the turn
open.

Upgrade Notes

  • Drop-in from v1.4.4: pip install -U deeptutor; Docker users pull
    ghcr.io/hkuds/deeptutor:latest. No migrations — existing learning
    progress loads as-is.
  • Windows launch scripts moved into scripts/: run
    scripts\start_backend.bat / scripts\start_frontend.bat.

Full Changelog: https://github.com/HKUDS/DeepTutor/compare/v1.4.4...v1.4.5

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track DeepTutor

Get notified when new releases ship.

Sign up free

About DeepTutor

"DeepTutor: Agent-Native Personalized Learning Assistant"

All releases →

Related context

Earlier breaking changes

  • v1.4.0-beta Deletes the legacy main.yaml capability copy; each capability now uses its own prompt files
  • v1.4.0-beta Removes legacy main.yaml capability copy in favor of per-capability prompt files
  • v1.4.0-beta Removes legacy agents/ and prompts/ directories for research, solve, question modes

Beta — feedback welcome: [email protected]