Skip to content

Notable service changes, newest first. Each entry links to the detailed documentation.

Newest version of a fact first; file anchoring.

  • search ranks the newest record with a given fact_key above older ones, even when an older one matches the query better, and pulls it in when only an older one matches. Older versions carry a new superseded_by field with the newest record’s ID.
  • mmw-agent 0.1.4: when remember gets a file path as source_id, the agent computes the file’s SHA-256 itself; on search it re-hashes local source files, and records from a changed or deleted file come back stale with a local_source field.
  • New command mmw-agent hook-stop, a Stop hook for Claude Code: it does not let a turn end when files changed after the last remember.

More: File anchoring and the Stop hook, Conflicts and summaries.

Memory statuses: no verified, summaries added.

  • remember no longer assigns the verified status. source_hash is provenance, not proof: a new record is always unverified.
  • Statuses in search: unverified, stale (the source changed), conflict (same fact_key, different content). Records marked verified earlier are shown as unverified.
  • New remember parameter derived_from: up to 50 IDs of records a summary condenses. search returns derived_from for every record; a summary inherits conflict and stale from its sources.
  • Saving again with the same fact_key adds a new version and keeps the old ones. remember never deletes or overwrites records.

More: remember, search, Conflicts and summaries.

Telegram bot @mmwhub_bot.

  • Link it from your account: Integrations → Connect Telegram → Open bot, or send /link CODE (single-use code, valid for 10 minutes).
  • A note is saved to memory (source telegram), a question is answered from memory (up to 3 results with date and source), a forwarded message is saved with its author.
  • Commands /save, /find, /undo, /unlink, /help; private chats only. Answers are composed by a language model from the records found.

More: Telegram.

  • Organizations (shared team memory): a personal space and an organization space with a switcher in the account; a tree of units; admin, unit manager, member, contractor and auditor roles; record visibility (author, department, project, whole organization) enforced on the server on every path.
  • Invitations via a single-use link valid for 7 days; members issue their own keys, admins see and revoke them.
  • Offboarding with knowledge handover and an organization audit log; time-limited contractor access.
  • Per-seat organization pricing: $18 per month, $14 with annual billing, minimum 5 seats; a 14-day pilot for up to 10 seats.
  • Stateless MCP server: every request stands on its own; connections no longer drop after a pause or a server restart.
  • Key verification is now a fraction of a second instead of seconds.

More: Organizations, MCP tools.

  • Local agent mmw-agent and session sync for Claude Code and Codex, only after explicit human consent in a terminal (mmw-agent consent); withdraw with mmw-agent revoke.
  • Compressed session storage, server disk protection, plan-based backups.

More: Local agent, Session history.

As of October 5, 2026:

  • The local agent is at version 0.1.4 (Python 3.11+), installed with uvx from app.mmwhub.tech; it is not published on PyPI.
  • Email is confirmed via a link in the verification email; you can request it again with the resend button on the organizations page.
  • Connecting ChatGPT through developer mode and OAuth is supported in beta.