github HKUDS/DeepTutor v1.4.7

4 hours ago

DeepTutor v1.4.7 Release Notes

Release Date: 2026.06.18

A focused release on top of v1.4.6: your local coding agents
become something DeepTutor can talk to. Connect Claude Code or Codex
running on your machine as a knowledge source, and chat consults it live
mid-turn. My Agents graduates to a top-level destination, Partner
conversations gain branch / resume / delete with a replayable trace, and the
EduHub skill browser and voice providers are sturdier. Drop-in — no migrations.

Everything new is opt-in. Connecting a local agent needs the Claude Code
or Codex CLI already installed on the machine running DeepTutor — nothing is
detected or launched until you connect one. My Agents moved from
/space/agents to a top-level /agents (same content, new home). Existing
data loads as-is; nothing to migrate.

What's New

Connected Agents — Consult Your Local Claude Code / Codex

You can now point a knowledge base at a live agent CLI on your own machine
and consult it from chat:

  • DeepTutor detects an installed Claude Code or Codex and connects it as
    a new subagent knowledge source — a pointer to the CLI plus an optional
    working directory, with nothing indexed or copied.
  • Select that agent in the composer and the turn runs on a single
    consult_subagent tool: the model asks your local agent, watches its run
    stream in, and goes back and forth up to a per-turn budget before answering
    you in its own voice.
  • Configure each backend at /settings/agents.

My Agents, Now Top-Level

The My Agents hub moves out of the Learning Space to its own destination at
/agents, with two halves: the live agents you've connected (above), and
the Claude Code / Codex chat histories you've imported as resumable agents.

Partners: Branch, Resume, and a Replayable Trace

Partner conversations got sturdier on both IM and the web:

  • New slash commands — /branch, /stop, /sessions, /resume, /delete
    join /help, /new, /status, /history, and /tool.
  • The web Partner chat now persists each turn's thinking/tool trace and
    rehydrates it into the collapsible activity panel when you reopen a
    conversation, switch sessions, or branch — matching product chat.
  • Conversations carry real auto-derived titles, and you can branch, resume,
    or delete them from either surface.
  • Built-in tools are now configurable per Partner alongside the toggleable
    system tools.

Sturdier EduHub & Voice

The EduHub skill browser is a full in-app catalog now — search and preview
registry skills before importing — and a new [EduHub] issue template routes
registry bug reports to the main repo. On the voice side, providers surface
HTTP errors with status and body instead of a generic failure, and STT accepts
raw PCM streams (converted to WAV server-side).

Upgrade Notes

  • Drop-in from v1.4.6: pip install -U deeptutor; Docker users pull
    ghcr.io/hkuds/deeptutor:latest. No migrations.
  • Connected Agents require the Claude Code and/or Codex CLI installed on the
    host running DeepTutor — they are detected, never installed for you.
  • The docs at deeptutor.info are still catching up to
    the recent releases and will be refreshed shortly.

Full Changelog: v1.4.6...v1.4.7

Don't miss a new DeepTutor release

NewReleases is sending notifications on new releases.