Skip to content

MIRA v0.332.0 — public beta

Pre-release
Pre-release

Choose a tag to compare

@tarekedOz tarekedOz released this 10 Aug 16:35

MIRA v0.332.0 — public beta. Time-aware memory recall. No breaking changes; safe to upgrade in place. Prompt-boundary change only — no schema, config, storage, or migration change.

Self-hostable single binary, AGPL-3.0-or-later, signed with the vexillon.ai release key.

Install

# Linux / macOS
curl -fsSL https://get.vexillon.ai/install.sh | sh
# Windows (PowerShell)
irm https://get.vexillon.ai/install.ps1 | iex

Time-aware memory recall

Previously a normal chat turn never told the model what "now" is, and recalled facts were injected undated — so a month-old work trip, or an appointment that was "tomorrow" weeks ago, could surface as if it were still current. This release fixes that entirely at the prompt boundary:

  • Every turn now carries the current date & time, resolved to your profile timezone (falls back to UTC), injected into the user message — kept out of the cached system prefix since it's volatile.
  • Each recalled fact is stamped with its recorded age ("• … (recorded 3 weeks ago)"), from when MIRA recorded it.
  • The memory-context header now tells the model to reconcile facts against the current date: durable facts (name, home, relationships, ongoing preferences) hold regardless of age, while time-bound ones (plans, trips, appointments, a "current"/"this week" state) may already be in the past — so it treats an old "tomorrow" as likely already happened, and asks rather than asserts when it matters.

Note (see the in-app limitations): facts are not auto-expired or rewritten when their time passes — a past appointment stays in memory, just labelled with its age — and the model does the reasoning from those labels. A weaker local model may occasionally miss the reconciliation.

Verify (optional)

Every archive is signed with the vexillon.ai minisign key committed at verification/release-pubkey.minisign:

minisign -Vm mira-0.332.0-<target>.tar.gz -p verification/release-pubkey.minisign