Observed Signal · Apr 18, 2026 · Technical Release · Source: DEV Community · Impact: 2/5 · Sentiment: Positive
Lossless AI Memory Tool for Claude Code
Longhand is an open-source tool that captures Claude Code session logs verbatim, indexes them locally, and exposes deterministic recall without LLM summarization. Instead of relying on larger context windows, Longhand ingests JSONL session files and stores structured events in SQLite and semantic vectors in ChromaDB. It runs an auto-ingest hook on session end, supports one-time backfill, and exposes recall via an MCP server with ~17 Claude tools (recall, search_in_context, get_session_timeline, replay_file, etc.). The project is published on PyPI (longhand), registered in the MCP Registry, MIT-licensed, Python 3.10+, and tested against 107 sessions (53,668 events). Reported characteristics: ~126ms semantic recall, ~200–400MB typical storage (up to ~1GB heavy users), zero network/API calls, offline operation, and 170 unit tests with security audit results showing no critical findings.
Demonstrates an alternative architecture for AI memory that shifts storage to local disk, improving privacy, offline access, cross-model portability and forensic replay; relevant to developers building agentic/agent-native tooling but not a major platform policy or industry-shifting announcement.
Track Anthropic Signals & Market Shifts in Real-Time
Polaris7 autonomous intelligence agents track regulatory filings, primary sources, executive changes, and deal flow 24/7. Create your free Explorer workspace to monitor these entities.
Key Takeaways & Evidence Grounding
- Longhand ingests Claude Code JSONL session logs verbatim and indexes them locally.
- It stores structured events in SQLite and semantic embeddings in ChromaDB for search.
- Published on PyPI as 'longhand', MIT-licensed, Python 3.10+, and registered in the MCP Registry.
- Tested on 107 real Claude Code sessions: 53,668 events; reports ~126ms semantic recall and 200–400MB typical storage footprint.
- Operates offline with zero API/network calls and exposes recall via an MCP server offering ~17 tools (recall, replay_file, get_session_timeline, etc.).
Connected Companies & Entities
1 Entity mappedOntology Mapping & Concepts
Related Market Signals & Shifts
Recent verified developments and strategic activity across this market segment.
claude-recall lets AI agents read session archives
A developer built claude-recall, a beta tool that lets Claude Code instances (and similar agentic tools) read and reuse their locally persisted session history. The tool indexes Claude Code's per-turn JSONL archive into a local SQLite database with FTS5 full‑text search, offers an optional semantic reranking layer using a local Ollama embedding model (nomic-embed-text), and injects ranked past-session matches into prompts via a UserPromptSubmit hook. The hook is distributed as a NativeAOT-compiled binary to avoid Python startup latency. The package (v0.5.3) is on PyPI and the open repo is on GitHub under an MIT license. The author frames this work as part of a broader pattern—agents already write structured histories to disk but rarely read them—and contrasts claude-recall’s read-only approach with other memory strategies like curated remember/forget systems and task-tracking stores.
Anthropic ships memory into Claude Code
A developer describes building an MCP-based persistent memory layer for AI coding assistants called cachly and how Anthropic's announcement that Claude Code gained a memory feature prompted re-evaluation of that work. The author explains a reproducible test for measuring whether an assistant truly persists facts between sessions, shares benchmark results from a personal corpus, and summarizes community feedback that changed the project's metrics and reliability checks. The post notes cachly offers a free tier hosted in the EU and links to the project's site.
Vector Memory for Claude Code
An engineer replaced large, static CLAUDE.md files with a server-side vector memory system for Claude Code. They built an open-source MCP server, claude-memory-mcp, that stores structured memories in Supabase + pgvector and uses OpenAI's text-embedding-3-small for semantic retrieval. The system exposes MCP tools (remember, recall, forget, project_status) over HTTP (port 3101), enforces structured memory types (eight categories), imposes a 2,000-token recall cap, and implements soft-deletes and TTLs. CLAUDE.md remains for stable rules while vector memory holds evolving decisions, bug fixes, and patterns; Claude is instructed to call the MCP tools during sessions. The author reports low estimated monthly embedding costs (~$0.50) for typical consulting volumes and provides a 15-minute setup path using Docker, Supabase, and an OpenAI key.
Track Real-Time Market Signals & Shifts
Set up custom watchlists to receive automated, evidence-grounded executive digests whenever material signals or shifts occur across your tracked landscape.
