Skip to content

Mimir v0.5.0 — 23 MCP tools, decay, vault, synthesis

Choose a tag to compare

@tcconnally tcconnally released this 11 Jun 03:29
· 52 commits to main since this release
e2f4e13

Mimir v0.5.0 — 23 MCP tools, decay, vault, synthesis

What's new since v0.2.0

Decay & Layer Progression — Ebbinghaus-inspired memory decay model. Entities degrade over a 7-day half-life and are boosted on recall. Three-tier layer system: buffer → working → core, based on retrieval count thresholds (≥5, ≥20). New mimir_decay tool recalculates all scores.

Vault Export/Import — File-system vault for backup, transfer, and offline storage. mimir_vault_export writes entities + journal to markdown files under ~/.mimir/vault/. mimir_vault_import reads them back with idempotent upserts.

Chain Traversalmimir_traverse walks the entity link graph up to a configurable depth, returning linked chains for knowledge graph exploration.

Entity Scoringmimir_score assigns a numeric score (e.g. 0.0—1.0) to entities for ranking and prioritization.

Expanded Recall Outputmimir_recall now surfaces body_json fields (content, summary) as top-level keys on returned items, so downstream consumers like Perseus can render them directly.

CI Pipeline — GitHub Actions workflow for build + test on every push and PR to main.

Site Refresh — Benchmark page and landing site updated with decay + vault demos.

23 MCP tools

remember, recall, forget, link, unlink, journal, timeline, state_set, state_get, state_delete, state_list, health, stats, compact, migrate, context, workspace_list, workspace_set, decay, vault_export, vault_import, traverse, score

Binary

  • mimir — Linux x86_64 static binary (3.8MB)
  • Built from e2f4e13
  • Rust 1.96.0

Upgrade

curl -sL https://github.com/tcconnally/mimir/releases/download/v0.5.0/mimir -o /usr/local/bin/mimir
chmod +x /usr/local/bin/mimir
# Schema auto-migrates on first run