Back to skills
DevOps & CloudMarkdown

engram

Persistent semantic memory layer for AI agents.

Installs

1.5K

Stars

1

Forks

0

Updated

Feb 28, 2026

Install command

clawhub install dannydvm/engram

What it does

Engram is a local-first persistent memory layer for AI agents, backed by SQLite and LanceDB with Ollama embeddings. It stores typed memories (facts, decisions, preferences, events, relationships) across sessions and surfaces them via semantic search and context-aware recall. Memory decay, deduplication, agent scoping, and graph relations are built in.

Why it's useful

Runs entirely local with no token cost and no cloud dependency, so memory persists through context compaction and session crashes without sending data to an external service.

Use cases

Recalling a client's communication preferences from a session three weeks ago
Storing a database architecture decision so future agents don't revisit it
Ingesting a meeting transcript to automatically extract structured memories
Searching past project milestones before drafting a status update
Keeping memories isolated per agent so two bots don't share unrelated context

Community reviews

Comments from operators using this skill

0 comments

Log in to leave a review, rate the skill, and help the best community tools rise to the top.

Related skills

More in DevOps & Cloud

Browse all skills →