Skip to content

engrim 1.3.0 — The Universal Cross-Model Memory Standard

Choose a tag to compare

@timgordontg timgordontg released this 07 Sep 04:24
· 12 commits to main since this release

Transforming engrim into the universal, local-first episodic memory store across Google Antigravity, Claude Code, Cursor, and Windsurf on the same codebase.

What's New in v1.3.0:

  • Universal Multi-Agent Memory: Share project decisions, architecture rationale, and operational state across Antigravity, Claude Code, Cursor MCP, and Windsurf without context drift or memory amnesia.
  • Deep Google Antigravity CLI Integration: Built-in adapter (engrim.adapters.agy) supporting handle_boot and handle_stop lifecycle hooks via engrim hook --agent agy --event boot|stop.
  • Universal Setup Command: One-command configuration (engrim setup [--agy|--claude|--cursor|--all|--dry-run]) with auto-detection for installed environments.
  • Cross-Agent Provenance Tracking: Tracks which agent recorded each memory (origin_agent: antigravity, claude-code, cursor, cli, user) with automatic backward-compatible schema migration, CLI flags, and clear display annotations.
  • Hardened MCP Server: Standardized MCP server over JSON-RPC 2.0 (engrim serve --mcp) exposing engrim_recall, engrim_add, engrim_context, and engrim_review. Zero stdout contamination.
  • 120 Passing Tests: 100% test pass rate across all legacy and new multi-agent test suites.