Skip to content
Sign inLaunch

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
Built for
Developers
Platforms
CLI
Tech stack
PythonSQLite

Compare Engrim

Hunted by AI Launch Team

Discussion (0)

Sign in to join the discussion.