Changelog

Follow Mithrify as we build local memory for AI work. Product improvements, desktop milestones, and infrastructure progress from the development of Mithrify.

A clearer record of Mithrify's development

The public Updates page became this Changelog: a paginated, editorial release log aligned with Mithrify's current direction as local memory for AI work.

  • Renamed Updates to Changelog across the public website and moved it into the primary navigation.
  • Replaced stacked release cards with an editorial release log that matches the rest of the site.
  • Added pagination with stable release URLs and dedicated pages for major releases.
  • Added a permanent redirect from /updates to /changelog so existing links keep working.
  • Updated changelog copy and metadata to Mithrify's current positioning: local memory for AI work.

Read full release

A cinematic homepage

  • Rebuilt the homepage as a pinned cinematic stage with scroll-driven copy phases.
  • Replaced the live 3D crystal with a prerendered cinematic backdrop for stability and performance.
  • Refined hero copy and section labels around the AI-work-memory positioning.
  • Upgraded the website to Next.js 16 and React 19.

Crystallizing AI conversations

Archived AI conversations can now be distilled into clean Markdown memory, with review-first controls and links back to the source.

  • Added AI conversation crystallization that distills archived conversations into concise Markdown notes with links back to the source conversation.
  • Added five crystallization profiles for different kinds of AI work.
  • Added review-first triage so nothing is distilled or routed into the Stratum without confirmation.
  • Hardened crystallization state against untrusted input with schema-strict records, integrity fingerprints, symlink containment, and atomic writes.
  • Recorded the crystallization privacy and egress boundaries in an architecture decision record.

Read full release

The conversation archive

Mithrify now archives AI conversations from the tools people already use.

  • Added the conversation archive core: a stable conversation record, deterministic Markdown rendering, and content-hash deduplication.
  • Implemented importers internally for Claude Code, ChatGPT, Claude.ai, Perplexity, Gemini Takeout, and Cursor as part of the importer foundation. Public availability varies by build.
  • Added a Claude Code watcher that archives new sessions automatically once they go idle.
  • Tracked import state in a hidden archive manifest so repeated imports stay idempotent.

Local memory for AI work

Mithrify committed to a single direction: the local-first memory layer for AI conversations, project reasoning, and agent continuity.

  • Repositioned Mithrify as a local-first, AI-native memory workbench for AI work.
  • Adopted the core product loop: import, archive, crystallize, index, and recall.
  • Parked voice, timeline, and gallery surfaces to focus the roadmap on memory for AI work.
  • Locked product terminology and architecture canon into versioned documents with automated freshness checks.
  • Aligned the agent development workflow around canon checks, phase gates, and review tooling.

Voice sessions in the desktop app

  • Built the first voice session loop with a unified composer for text and voice in one session.
  • Added transcript persistence and session synthesis into Markdown notes.
  • Added local dictation through whisper.cpp, keeping speech on-device.
  • Added a provider-neutral speech-engine seam so speech and language-model providers stay replaceable.