
Engrim
A universal – local-first SQLite memory engine for AI CLIs
Engrim is a local-first, project-scoped memory engine for AI coding agents, stored in a single SQLite file. It lets developers switch between tools like Claude Code, Cursor, Codex CLI, GitHub Copilot CLI, OpenCode and Google Antigravity on the same codebase without losing architectural decisions or project state. First shared by its maker on Show HN: https://news.ycombinator.com/item?id=49594008
✨ The overview, FAQ and details below were drafted by AI from the product's own website and haven't been reviewed by the maker yet. Are you the maker? Claim this listing to review and edit them.
Overview
Who is it for?
Developers who use several AI coding agents on the same projects.
Problem
Coding agents lose decisions and constraints whenever a session resets, and replaying long transcripts wastes tokens.
Solution
A curated episodic working memory of about 4,000 characters per project, shared across agents from one local SQLite database.
What makes it unique
One memory file works across many coding agents, with no cloud service involved.
Engrim FAQ
Which tools does Engrim work with?
Google Antigravity, Claude Code, Cursor, Codex CLI, GitHub Copilot CLI, OpenCode and Windsurf.
Where is the memory stored?
Locally, in a single SQLite file at ~/.engrim/memory.db.
How do I install it?
It's a Python package on PyPI and needs Python 3.10 or newer. It's MIT licensed.
Details
- Pricing
- Open Source
- Categories
- Coding & Dev ToolsAI Agents
- Built for
- Developers
- Platforms
- CLI
Compare Engrim
Hunted by AI Launch Team
Discussion (0)
Sign in to join the discussion.

