engram

by NanoFlow-io · Codex Skill · ★ 123

About engram

Engram engram (n.) — the physical/biochemical trace a memory leaves behind. The thing that makes "remembering" actually possible. Engram is the hybrid long-term memory plugin for OpenClaw agents. It gives your agent a brain that doesn't forget between sessions — backed by SQLite + FTS5 for exact, structured recall and LanceDB for fuzzy semantic search over embeddings. Looking for the right Engram? This is the OpenClaw memory plugin (, npm CLI ). If you came here looking for the code-context compression tool for Cursor/Claude Code/Cline (npm ), that's a different project: NickCirv/engram.

ai-agentsembeddingslancedbmemoryopenclawragsqlitetypescript

Quick Facts

Stars123
Forks1
LanguageTypeScript
CategoryCodex Skill
LicenseMIT
Quality Score66.4474916853271/100
Open Issues1
Last Updated2026-06-08
Created2026-05-20
Platformsnode
Est. Tokens~3k

Compatible Skills

These tools work well together with engram for enhanced workflows:

  • openclaw-engram — semantic(0.41)+complementary+same_lang+similar_pop+shared_platform (59%)
  • memX — semantic(0.40)+complementary+same_lang+similar_pop+shared_platform (59%)
  • agent-memory-store — semantic(0.24)+complementary+same_lang+similar_pop+shared_platform (58%)
  • ContextAtlas — semantic(0.23)+complementary+rare_topics+same_lang+similar_pop+shared_platform (57%)

More Codex Skill Tools

Explore other popular codex skill tools:

View all Codex Skill tools →

Popular TypeScript Agent Tools

  • openclaw ⭐ 382.2k · Codex Skill
  • n8n ⭐ 195.7k · MCP Server
  • dify ⭐ 148.2k · MCP Server
  • gstack ⭐ 120.5k · Agent Tool
  • gemini-cli ⭐ 105.8k · MCP Server

Frequently Asked Questions

What is engram?

engram is 🧠 Hybrid long-term memory plugin for OpenClaw agents — SQLite+FTS5 for structured facts, LanceDB for semantic recall. It is categorized as a Codex Skill with 123 GitHub stars.

What programming language is engram written in?

engram is primarily written in TypeScript. It covers topics such as ai-agents, embeddings, lancedb.

How do I install or use engram?

You can find installation instructions and usage details in the engram GitHub repository at github.com/NanoFlow-io/engram. The project has 123 stars and 1 forks, indicating an active community.

What license does engram use?

engram is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse Codex Skill tools