Changelog

Changelog

This page mirrors CHANGELOG.md at the repo root. The repo file is the source of truth — this is the human-friendly view.

3.0.0-alpha — June 2026

The “Digital Brain” release. The major v3 work is landed and wired at server boot (alpha — interfaces may still change before 3.0 stable).

Added

  • 10 typed memory primitives now live with tables, RLS, HNSW indexes, and MCP tools: fact, decision, episode, entity, strategy, workflow, skill, task, event, reasoning (plus hyperedge as an n-ary relation kind).
  • 26 MCP tools (up from the v2 surface) — recall, remember, pin, forget, timeline, search, relate, decide, entity, status, session, task, event, reasoning, strategy, self-edit, hyperedge, introspect, anticipate, compose, workflow, skill, consolidate, remind-when, episode start/end.
  • gRPC via ConnectRPC — 17 RPCs path-dispatched on the same HTTP port (10 unary + 7 streaming).
  • WebSocket subscriptions at GET /v1/memory/ws.
  • Federation — Ed25519 + mTLS peer sync with LWW / supermajority / consensus conflict resolution.
  • Consolidation worker — ConsolidationGate + ReplayValidator + scheduler, wired at boot.
  • Plugin architecture (@mnemosyne/plugins) with builtin plugins.
  • CUP (@mnemosyne/cup) — v2→v3 migration tooling.
  • Zero-LLM intelligence: anticipation, meta-cognition, composition, and trust-anchor consensus.
  • Migration journal grows to 75 numbered migrations (0001–0075).

Changed

  • Mode A is now first-class. The embedFn is optional everywhere instead of being a hard requirement.
  • LLM layer expands to 7 providers (OpenAI, Anthropic, Google, Cohere, Mistral, Voyage, Ollama) behind an LLMRouter with a BudgetGuard USD spend cap.

2.0.0 — May 2026

The “service extraction” release. Mnemosyne becomes an independent HTTP-first product, no longer a library-only dep.

Added

  • @mnemosyne/server with Hono + zod-openapi.
  • @mnemosyne/client-ts SDK.
  • @mnemosyne/mcp MCP server.
  • mnemo_api_keys (migration 0063) — bearer auth surface.

Changed

  • BREAKING: mnemo_* namespacing replaces the legacy brain_* tables. Migration 0024 ships the backfill.

1.6.0 — April 2026

Final library-mode release before service extraction.

Added

  • 9 locked relation verbs.
  • Halfvec(1536) + HNSW (migration 0042).
  • Cross-workspace consolidation.

See also

For every commit-level change, the GitHub releases page is auto-generated from CHANGELOG.md by release-please.