Skip to content
Agents tracked: 442 Downloads (7d): 202M down 19.3% GitHub stars: 10.4M Releases (7d): 693 Agent status: 1 with issuesSince last limit reset: Claude 28d · Codex 1d Updated Oct 21, 2026

AI Memory changelog: what's new each month

Every stable AI Memory release summarised by month: the highlights, new features, improvements, fixes and anything you need to act on. 2 months covered; the current month updates daily.

September 2026

6 releases: 2.0.0 → 2.1.1

September brought AI Memory 2.0, a major release centred on local embeddings and an open knowledge format that works offline and across tools. The month focused on reliability, performance, and usability refinements across multiple point releases.

Action needed
  • OpenCode Go requests must now include x-opencode-session and User-Agent headers (enforcement began 2026-09-06).
  • Typed relations now use fixed-shape object structure instead of open map for OpenAI-family compatibility.

Highlights

  • Local embeddings now run in-process by default with no API key or external server required.
  • All pages conform to Open Knowledge Format v0.2, enabling portable export and import across systems.
  • Time-travel queries let you ask what was known about a topic at any past point.
  • Typed relation edges (causes, fixes, contradicts) surface contradictions without LLM cost.
  • Web UI reorganised to prioritise knowledge over system machinery, with a cleaner homepage.

New

  • Cross-session experience pass reviews recent trajectories side by side for knowledge visible only across sessions.
  • Retrieval benchmark harness (ai-memory-eval) runs LongMemEval-S against a real server end to end.
  • Offline durability for TypeScript integrations: OpenCode, OMP, Pi, and OpenClaw now spool and retry failed deliveries.
  • Entity retrieval index populated from tags and startup backfill.
  • Podman support in the ai-memory wrapper without requiring Docker.

Improved

  • Lint reporting consolidated to one report per project instead of daily dated pages.
  • Natural-language search no longer crashes or returns stopword-only matches.
  • Status command now reports embedding coverage, wiki format, typed edges, and write-queue backpressure.
  • Watcher no longer spams on orphan project directories.
  • Briefing maxchars now bounds the entire brief instead of just bodies.
  • Wiki commits no longer re-hash the entire tree on each update.
  • Generated TypeScript integrations authenticate correctly under --apply.
  • Startup avoids re-archiving the whole data directory on each serve.

Fixed

  • Windows OKF migration no longer aborts on the .serve.lock file held by the same server.
  • libgit2 crash-loop from invalid object specified class=Tree during migration.
  • OpenCode Go requests now send required x-opencode-session and User-Agent headers.
  • ZCode config rejection now reports offending keys instead of silently failing.
  • Empty page titles with blank frontmatter no longer trip duplicate-title lint.
  • Local embeddings model download can no longer hang startup forever.

August 2026

4 releases: 1.24.0 → 1.34.0

August brought stability improvements and several refinements to session management, routing, and credential handling. The month focused on fixing edge cases and preventing external resource fetching in stored content.

Highlights

  • Session pages now display their originating harness for better traceability.
  • Stored Markdown no longer automatically fetches external image URLs, improving security.
  • PowerShell compatibility hooks updated to avoid local variable conflicts and properly encode JSON bodies.
  • New optional EMBEDDINGAPIKEY credential for embedding-only workflows.
  • Added ai-memory workstreams for viewing recent local checkout history.

New

  • EMBEDDINGAPIKEY optional embedding-only credential support.
  • ai-memory workstreams command for read-only list of recent activity.
  • Managed routing SKILL.md payloads now byte-identical across releases.

Improved

  • PowerShell compatibility hooks no longer assign to local $home variable.
  • PowerShell compatibility hooks now explicitly encode JSON request bodies.
  • Session ingest counters in ai-memory status updated more accurately.
  • Last-write tracking in sections now advances only on actual events.
  • ai-memory-importer can now replay bounded generic sessions.

Fixed

  • Prevented stored Markdown from automatically fetching external image URLs.
  • OpenCode subagent session pages no longer use fixed prompt text.
  • CI now prevents accidental writes to already-released CHANGELOG.

Summaries are written automatically from the official release notes (full changelog ↗); check the original notes before relying on a detail. AI Memory: pricing, features and alternatives · All changelogs