Skip to content
PluginStats

@sentropic/engram weekly downloads statistics

By sentropic · npm · Claude Code

Engram — agent memory substrate (descends from graphify): AI coding assistant skill (Claude Code, Codex, Gemini CLI, Kimi Code, GitHub Copilot CLI, Aider, OpenCode, OpenClaw) - turn any folder of code, docs, papers, images, or audio/video transcripts into

View on npm Fresh · Oct 29, 2026

@sentropic/engram has 19,731 recorded weekly downloads on npm, ranking #944 of 2,667 tracked listings.

Weekly downloads
19,731
Official API · Oct 27, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#944
Among tracked npm listings

About @sentropic/engram

engram

TypeScript CI

Engram is a new product: an agent memory substrate, rebuilt and repositioned from a knowledge-graph tool. It inherits concepts from the earlier graphify project (@sentropic/graphify) but is not a continuation of it — names, CLI, env vars, state dirs, schemas, and positioning have changed (see Migration below). Heritage: Engram descends from graphify; for the prior line, see the archived @sentropic/graphify README and its CHANGELOG. New work targets engram only.

Engram turns a corpus into a reconciled, ontology-typed knowledge graph. Most knowledge isn't documentary — it doesn't live as one fact in one file. It's entities and relations scattered across sources: the same person under three names in twenty-five books, a component named one way in a CSV registry and another way in a manual, a case that only makes sense once its evidence, motive, and method are linked. Prose and docs flatten that structure; a knowledge graph keeps it. Engram extracts canonical entities and typed relations, deduplicates and reconciles them across sources under a configurable ontology, and gives you back a queryable graph your assistant — or you, from the terminal — can reason over.

Engram Ontology Studio — Sherlock Holmes selected: ontology-typed knowledge graph of 25 public-domain mystery works, with the entity panel showing description, communities, and relations

The flagship corpus: 1,193 canonical entities across 19 ontology types (Work, Saga, Case, Character, Evidence, Motive, ForensicMethod, DisguisePersona, Alias…) reconciled from 25 public-domain mystery works, clustered into 99 communities — here with the entity panel open on Sherlock Holmes. Explore the live studio → https://mystery-saga.sent-tech.ca/studio/

Why a knowledge graph, not more prose

Four things a graph gives you that documents can't:

  • Queryable structure — ask engram query "what connects Irene Adler to the Bohemia case?" and get a path through typed nodes and edges, not a wall of search hits to re-read.
  • Entity reconciliation — "Holmes", "Mr. Sherlock Holmes", and a disguised persona collapse into one canonical entity with aliases and evidence refs, instead of staying three scattered mentions.
  • Cross-source linking — a character appearing in several works, an author and their translator, a registry row and the extracted mention that matches it: edges across sources are first-class, with provenance.
  • Ontology-typed nodes — every node carries a type from a profile you control (Character, Case, Evidence, …), each type can pin a visual_encoding (shape + color), and relations are validated against allowed endpoints — so the graph stays a model, not a hairball.
From code graphs to ontology graphs

Engram started life as a code knowledge graph: parse a repo, extract classes/functions/calls, cluster, report. No ontology, no entity management. The current product line keeps that (see Code knowledge graphs) but generalizes it:

Initial approach (code graph)Now (ontology-driven entity graph)
Node typesFixed (class, function, concept)Configurable ontology profile per project
Same thing, many namesStays duplicatedCanonical entities + reconciliation with a reviewable patch lifecycle
SourcesA codebaseAny corpus: books, manuals, registries (CSV/JSON/YAML), papers, images, transcripts
RenderingOne default stylePer-type visual_encoding (shape, color) carried by the profile
ReviewRead the reportReconciliation studio + audit trail of every accept/reject decision
Proof: the graph pays for itself

A token benchmark prints after every run. Once built, each query reads the compact graph instead of re-reading raw files:

CorpusFilesTokens per query vs rawWorked example
Karpathy repos + 5 papers + 4 images52~71.5× fewerworked/karpathy-repos/
Engram source + Transformer paper4~5.4× fewerworked/mixed-corpus/
httpx (synthetic Python library)6~1×worked/httpx/

A tiny corpus already fits in context, so there's little to compress — the value there is structural clarity, not token savings. Each worked/ folder ships the raw inputs and the actual output so you can reproduce the numbers. Token figures are estimates unless backed by real model calls.

Global governance contract

Sentropic, h2a, Engram and Design System share a federated governance contract. Each consequential act has one accountable owner under an explicit mandate; each repository retains its code, release and data authorities.

Engram owns the knowledge and ontology frame: canonical agent memory D3, filtered projection D10, live development knowledge, governed ontology profiles and central time references D1=C. It declares the required storage surface and consumes Sentropic’s neutral storage interface. Its accountable capabilities are C05 agent memory, C06 live development knowledge, C07 architecture and ontologies, and C14 operational learning and time references. Principal clauses: C-01, C-02, C-05, C-06, C-12, C-13, C-14 and C-16.…

Description from the npm listing.

  • engram
  • agent-memory
  • graphify
  • claude
  • claude-code
  • codex
  • gemini
  • gemini-cli
  • kimi
  • copilot
  • copilot-cli
  • aider
  • opencode
  • knowledge-graph
  • rag
  • graphrag
  • obsidian
  • community-detection
  • tree-sitter
  • louvain

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@sentropic/engram weekly downloads on npm, last 90 days: 19,731 weekly downloads as of Oct 27, 2026.@sentropic/engramWeekly downloads on npm · Last 90 days19,731downloads / week17K18K19K20K21K22KJul 29Aug 13Aug 28Sep 12Sep 27Oct 12Oct 27downloads / weekOct 27, 2026 – Oct 27, 2026 · 1 observations · Updated Oct 27, 2026pluginstats.com
@sentropic/engram weekly downloads on npm, last 90 days: 19,731 weekly downloads as of Oct 27, 2026.

7/30/90-day growth

@sentropic/engram weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.@sentropic/engramWeekly downloads growth on npm19,731downloads / week now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 27, 2026pluginstats.com
@sentropic/engram weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

@sentropic/engram npm ranking history: currently #944 (by weekly downloads).@sentropic/engramnpm ranking · by weekly downloads · Last 90 days#944current rank#942#943#944#945#946Jul 31Aug 15Aug 30Sep 14Sep 29Oct 14Oct 29rankOct 29, 2026 – Oct 29, 2026 · 1 observations · Updated Oct 27, 2026pluginstats.com
@sentropic/engram npm ranking history: currently #944 (by weekly downloads).

Listing placement

All npm2,667 listings · 134 pages · 1,334 shown · page 48, #15 (overall #955)
All npm: every listing in weekly downloads order

Listing placement

Claude Code379 listings · 19 pages · page 2, #12 (overall #32)
Claude Code: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (1)
Recent weekly downloads observations for @sentropic/engram
Date (UTC)Weekly downloadsChange vs. previous
19,731—

Similar npm Claude Code plugins

All 20 @sentropic/engram alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@sentropic/engram. First seen Oct 29, 2026; last successful collection Oct 29, 2026. See the methodology.