Agent Memory Protocol (AMP): Open Spec for Interoperable AI Agent Memory on Top of MCP

The Agent Memory Protocol (AMP) is an open specification that standardizes persistent memory for MCP-compatible AI agents, addressing memory fragmentation across backends like Mem0, smriti-memcore, and custom vector DBs.
Six Core Verbs
amp.encode— Store new memoriesamp.recall— Retrieve relevant memoriesamp.forget— Permanently delete memoriesamp.consolidate— Trigger backend reorganization or summarizationamp.pin— Mark important memories as permanentamp.stats— Get backend health and usage stats
Conformance Levels
AMP defines Core and Full conformance levels, ships with a JSON schema, compliance test suite, and a minimal example that runs with zero dependencies.
Reference Implementation
Install via pip: pip install amp-server — wraps smriti-memcore as a compliant backend. The spec is MIT-licensed and independent (not affiliated with Anthropic/MCP).
Community Feedback Wanted
The author wants input on: which backends to wrap first (Chroma, Pinecone, pgvector, Zep, etc.), missing verbs, and real-world pain points. PRs welcome.
📖 Read the full source: r/openclaw
👀 See Also

Chrome Extension Adds Live Preview to Claude Code Web
A Chrome extension called Claude Code Preview adds live preview functionality to Claude Code Web, similar to Lovable and other 'vibecoding' sites, allowing side-by-side viewing of deployments.

Keyoku Plugin Replaces OpenClaw's Static Heartbeat with Memory-Driven Autonomy
Keyoku is a free OpenClaw plugin that changes the agent's heartbeat from reading a static HEARTBEAT.md file to scanning the agent's actual memory store for stalled work, dropped commitments, conflicting information, and quiet relationships. It uses a local Go engine with SQLite + HNSW and offers three autonomy levels: observe, suggest, and act.
TextExpander MCP Server Lets Claude AI Access and Manage Your Snippet Library
TextExpander launched a free MCP server that connects your snippet library to Claude. Claude can list, search, create, and edit snippets in bulk, including dynamic fields like dates and dropdowns.

Building a Geological Clock with Claude Code: Single HTML + Three.js
A product designer built eona.earth, a geological clock that maps Earth's 4.5 billion years onto 12 hours, using Claude Code, Three.js, and custom WebGL shaders — all as a single HTML file with no build step.