Memento v1.0: Local Persistent Memory for AI Coding Agents

✍️ OpenClawRadar📅 Published: March 24, 2026🔗 Source
Memento v1.0: Local Persistent Memory for AI Coding Agents
Ad

What Memento v1.0 Does

Memento v1.0 provides a local-first persistent memory layer for AI coding agents. Everything runs on your machine — embeddings, storage, and search — with no cloud requirements or API keys needed after setup.

Key Technical Details

Embeddings: Uses all-MiniLM-L6-v2 via @xenova/transformers (384 dimensions) running fully offline. Optional cloud embeddings via environment variables for OpenAI (text-embedding-3-small) or Gemini (embedding-001).

Storage: Local JSON + HNSW index by default. Optional ChromaDB or Neo4j support.

Search: HNSW index for approximate nearest neighbor search (<50ms on 2000+ memories). Full BM25 implementation with k1=1.2, b=0.75 for keyword search. Hybrid mode combining 70% cosine similarity + 30% BM25.

Deduplication: SHA-256 + 0.92 cosine threshold.

Resilience features: Circuit breaker, write-ahead log, LRU cache.

Memory management: 347-day exponential decay on importance scores.

Ad

Setup and Usage

Install with: npx memento-memory setup

Migration tool: memory_migrate re-embeds your entire store when switching embedding providers — no data loss.

IDE Support and Tools

Multi-IDE compatibility: Claude Code, Cursor, Windsurf, OpenCode — all share the same local store.

17 MCP tools across save/recall/search/export/import/ingest/compact/graph/session lifecycle.

Privacy and Licensing

Zero telemetry — your architectural decisions and code patterns never leave your machine. Works without internet after setup. AGPL-3.0 licensed and self-hostable in one command.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Hypura: Storage-tier-aware LLM inference scheduler for Apple Silicon
Tools

Hypura: Storage-tier-aware LLM inference scheduler for Apple Silicon

Hypura is a Rust-based inference scheduler that places model tensors across GPU, RAM, and NVMe tiers to run models exceeding physical memory on Apple Silicon Macs. It enables running a 31GB Mixtral 8x7B on a 32GB Mac Mini at 2.2 tok/s and a 40GB Llama 70B at 0.3 tok/s where vanilla llama.cpp crashes.

OpenClawRadar
MCP Server Connects Claude to Agent-to-Agent Marketplace
Tools

MCP Server Connects Claude to Agent-to-Agent Marketplace

A developer built an MCP server that exposes five tools and two resources, allowing Claude to search, invoke, and pay for capabilities from other AI agents in a marketplace. The server includes persistent storage in an agent vault and was largely implemented using Claude Code.

OpenClawRadar
Storybloq: A Project Tracker Living in Your Repo's .story/ Directory Now Has a Mac App
Tools

Storybloq: A Project Tracker Living in Your Repo's .story/ Directory Now Has a Mac App

Storybloq, a project tracker that stores tickets, issues, roadmap phases, and session handovers as JSON/markdown inside .story/ in your repo, now has a free Mac app on the App Store. It integrates with Claude Code via CLI and MCP server, and was built entirely using Claude Code.

OpenClawRadar
Skill Studio: Open-Source Desktop App for Managing Claude AI Agent Skills
Tools

Skill Studio: Open-Source Desktop App for Managing Claude AI Agent Skills

Skill Studio is a free, open-source macOS desktop app that lets developers browse community skill repositories, preview documentation with markdown rendering, and install skills with one-click commands like npx skills add.

OpenClawRadar