AI · alternatives · 2026
24 alternatives to Engrim – A universal, local-first SQLite memory engine for AI CLIs
The Universal Cross-Model Episodic Memory Standard. Local-first, project-scoped SQLite memory engine for Google Antigravity, Claude Code, Cursor, and Windsurf. Zero cloud lock-in. - timgordontg/engrim
Engrim is a local-first SQLite memory engine for AI coding assistants that stores project context, architectural decisions, and constraints without cloud dependency. It works across Google Antigravity, Claude Code… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc. - CaviraOSS/LongMemory
Dec 2025 · github.com · its alternatives →
- 2

Hi HN, Working with multiple projects, I got tired of re-explaining our complex multi-node system to LLMs. Documentation helped, but plain text is hard to search without indexing and doesn't work across projects. I built Linggen to solve this. My Workflow: I use the Linggen VS Code extension to "init my day." It calls the Linggen MCP to load memory instantly. Linggen indexes all my docs like it’s remembering them—it is awesome. One click loads the full architectural context, removing the "cold start" problem. The Tech: Local-First: Rust + LanceDB. Code and embeddings stay on your machine. No…
Dec 2025 · github.com · its alternatives →
- 3
PMB▲211PMB gives Claude Code, Cursor, Codex and Zed a real memory. Decisions, lessons and facts in one SQLite file on your disk. Offline, no API keys, no cloud.
Jun 2026 · pmbai.dev · its alternatives →
- 4

- 5AP
One memory, not one per tool. Cog gives AI agents a shared, structured memory layer using plain-text files — portable across Claude Code, Codex, Cursor, Gemini CLI, Windsurf, Copilot, and more.
Mar 2026 · lab.puga.com.br · its alternatives →
- 6
Mengram▲108AI memory that learns how you work — facts, events, and workflows that improve from failures. One memory across Claude Code, Cursor, Codex, and ChatGPT. Free tier, $5/mo.
Feb 2026 · mengram.io · its alternatives →
- 7

I built a SQLite VFS in Rust that serves cold queries directly from S3 with sub-second performance, and often much faster. It’s called turbolite. It is experimental, buggy, and may corrupt data. I would not trust it with anything important yet. I wanted to explore whether object storage has gotten fast enough to support embedded databases over cloud storage. Filesystems reward tiny random reads and in-place mutation. S3 rewards fewer requests, bigger transfers, immutable objects, and aggressively parallel operations where bandwidth is often the real constraint. This was explicitly inspired…
Mar 2026 · github.com · its alternatives →
- 8

Stop wasting tokens and re-explaining your project every session. Recall gives Claude Code durable memory — entirely offline. - raiyanyahya/recall
Jun 2026 · github.com · its alternatives →
- 9

- 10

Hey HN! I built Retain as the evolution of claude-reflect (github.com/BayramAnnakov/claude-reflect). The original problem: I use Claude Code/Codex daily for coding, plus claude.ai and ChatGPT occasionally. Every conversation contains decisions, corrections, and patterns I forget existed weeks later. I kept re-explaining the same preferences. claude-reflect was a CLI tool that extracted learnings from Claude Code sessions. Retain takes this further with a native macOS app that: - Aggregates conversations from Claude Code, claude.ai, ChatGPT, and Codex CLI - Instant full-text…
Jan 2026 · github.com · its alternatives →
- 11
Engram▲3Engram gives AI coding agents persistent memory across sessions. 2,500 npm installs in the first five days. The problem: every Claude Code or Cursor session starts from zero. You re-explain your architecture, conventions, past decisions. CLAUDE.md helps but it's manual and doesn't scale. Engram runs as a native MCP server. One command to install, SQLite backend, no infrastructure. Three tiers of memory: Explicit: things you tell it to remember Implicit: behavioral patterns extracted from how you work (low confidence, reinforced over time) Synthesized: meta-observations generated during…
Feb 2026 · engram.fyi · its alternatives →
- 12
Finyuus▲81A code-first language for durable, governed AI workflows
Aug 2026 · github.com · its alternatives →
- 13

I make a no-CGO Go SQLite driver, by compiling the amalgamation to Wasm, then loading the result with wazero (a CGO-free Wasm runtime). To compile SQLite, I use wasi-sdk, which uses wasi-libc, which is based on musl. It's been said that musl is slow(er than glibc), which is true, to a point. musl uses SWAR on a size_t to implement various functions in string.h. This is fine, except size_t is just 32-bit on Wasm. I found that implementing a few of those functions with Wasm SIMD128 can make them go around 4x faster. Other functions don't even use SWAR; redoing those can make them 16x faster.…
2025 · github.com · its alternatives →
- 14

An OKF-backed Model Context Protocol (MCP) server delivering persistent long-term memory and SQLite FTS5 search for AI agents. - fellowgeek/mcp-memory
Aug 2026 · github.com · its alternatives →
- 15

Claude Code getting slower as your codebase grows? Ory Lumen is a local semantic search MCP server that cuts costs by up to 39% and sessions by up to 53%.
Mar 2026 · ory.com · its alternatives →
- 16

Local-first AI memory layer for any LLM. Persistent knowledge graph, entity extraction, semantic retrieval. Works with Ollama, OpenAI, Anthropic, or any OpenAI-compatible backend. - zaydmulani09/mnemo
Jun 2026 · github.com · its alternatives →
- 17

Windsurf is the world's most advanced AI coding assistant for developers and enterprises. Windsurf Editor — the first AI-native IDE that keeps developers in flow.
2021 · exafunction.com · its alternatives →
- 18FL
Hi HN! We just launched Codacy Guardrails, an IDE extension with a CLI for code analysis and MCP server that enforces security & quality rules on AI-generated code in real-time. It hooks into AI coding assistants (like VS Code Agent Mode, Cursor, Windsurf), silently scanning and fixing AI-suggested code that has vulnerabilities or violates your coding standards, while the code it’s being generated. We built this because coding agents can be a double-edged sword. They do boost productivity, but can easily introduce insecure or non-compliant code. One recent research team at NYU found that 40%…
2025 · its alternatives →
- 19

Markdown based AI agent memory with semantic search, hybrid retrieval, and offline-first sync between agents. - sqliteai/sqlite-memory
Apr 2026 · github.com · its alternatives →
- 20

Over 1000 flashcards to learn Rust, SQLite, Lua, C, Godot, or Wolfram Language from first principles. Written in markdown with script to convert them to Anki decks or PDF files. - ad-si/Coding-Flashcards
Apr 2026 · github.com · its alternatives →
- 21
memories.sh▲50One layer for memories, skills, and rules across any agent
Feb 2026 · memories.sh · its alternatives →
- 22

I got tired of the overhead required to run even a simple data analysis - cloud setup, ETL pipelines, orchestration, cost monitoring - so I built a fully local data-stack/IDE where I can write SQL/Py, run it, see results, and iterate quickly and interactively. You get data lake like catalog, zero-ETL, lineage, versioning, and analytics running entirely on your machine. You can import from a database, webpage, CSV, etc. and query in natural language or do your own work in SQL/Pyspark. Connect to local models like Gemma or cloud LLMs like Claude for querying and analysis. You…
Apr 2026 · stream-sock-3f5.notion.site · its alternatives →
- 23

Cross-vendor memory layer for AI coding tools
Jun 2026 · github.com · its alternatives →
- 24
Engram▲3Global, shared and reviewable memory layer for AI agents
Sep 2026 · aiengram.xyz · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →