Launch · Hacker News ·

Engrim Launches as Local-First Memory Engine for AI Coding Agents

New open-source tool gives AI coding agents persistent episodic memory via local SQLite, supporting Claude Code, Cursor, and Windsurf with zero cloud lock-in.

Based on reporting by Hacker News — analysis by dalili

A new open-source project called Engrim has launched on GitHub, offering what its creators describe as a universal, cross-model episodic memory standard for AI coding agents. The tool provides persistent memory via a local-first SQLite engine, meaning all data stays on the developer machine with no cloud dependency whatsoever. This design choice makes it particularly appealing for teams working with sensitive or proprietary codebases.

Engrim is designed to work across multiple AI coding assistants, including Google Antigravity, Anthropic Claude Code, Cursor, and Windsurf, giving each agent the ability to recall context from previous sessions, projects, and conversations. This addresses one of the key limitations of current AI coding tools: their inability to remember what happened in prior interactions. Developers frequently find themselves re-explaining the same architectural decisions and coding patterns every time they start a new session.

The project is project-scoped, meaning memory is organized around specific codebases rather than a global knowledge store. This approach mirrors how developers actually work, thinking in terms of projects, repositories, and codebases, rather than forcing a one-size-fits-all memory model. Each project gets its own isolated memory space, preventing cross-contamination between unrelated codebases.

While still early with just 14 GitHub stars at launch, Engrim tackles a real pain point that has become increasingly frustrating as AI coding agents grow more capable. The lack of persistent memory across sessions means valuable context is lost every time a developer closes their editor. A local-first approach also appeals to developers concerned about sending proprietary code context to third-party servers, a growing concern in enterprise environments where data sovereignty matters.

Key takeaways

  • Engrim offers local-first SQLite memory for AI coding agents
  • Supports Claude Code, Cursor, Windsurf, and Antigravity
  • Project-scoped memory mirrors how developers actually work
  • Zero cloud dependency keeps all data on the machine

Why it matters

Persistent memory is the missing piece for AI coding agents. Without it, every session starts from scratch, wasting context and forcing developers to re-explain their codebase. The local-first approach could become the standard for how AI agents remember and signals a broader shift toward developer tools that keep data on-device.