Priver Engram · Graph-native compute-in-memory

The memory that maintains itself. In place.

Priver Engram is the non-volatile array where the event-graph actually lives — and does its own arithmetic. Decay, growth, and reinforcement happen inside the storage, so a memory never has to be shipped out to a processor just to age. It's the substrate beneath Priver GTX-1, and the reason recall fits in a milliwatt budget.

in‑situ
arithmetic in the array
0 links
cross the boundary to update
non‑volatile
survives power-off, no refresh
bounded
writes for cell endurance
STORAGE ARRAY · COMPUTE STAYS INSIDE link = { w, λ, n, profile } decay · grow · reinforce — applied right here → GTX-1 weights · candidates
Why compute-in-memory

The bottleneck was never the math. It was moving the data to where the math happens.

Walking a memory graph means chasing pointers — jumping to wherever the last hop pointed, over and over. In the usual design, every link and its weight has to be hauled out of storage, updated by a separate chip, and written back. That shuttling — not the arithmetic — is where the power and the time actually go. Accelerating the math alone doesn't fix it, because the math was never the expensive part.

Engram does the arithmetic where the data already sits. A link's decay, growth, and reinforcement are computed in the array and written in place. The links never cross a memory boundary to be maintained — which is what makes milliwatt-scale, all-day recall physically possible, and keeps the graph's contents from ever being exposed in transit.

How it works

Each link carries its own state — and ages itself.

Every associative link is stored alongside everything needed to evolve it, with the arithmetic fabricated right next to the cells that hold it.

link weight per-link decay coefficient (λ) recurrence count decay-profile type
01 / IN-SITU DECAY

Weights age in the array

A stored weight is combined with elapsed time through a decay function chosen by its profile id — computed inside the array, so the current, decay-adjusted weight is produced without fetching the link out.

02 / GROW · DECAY · REINFORCE

Updates happen in place

Recurring associations are reinforced; idle ones decay; new ones grow — each written back within the sub-array. No link, and none of its fields, traverses the memory interface to be updated.

03 / DEFERRED DECAY

Endurance by design

Rather than write on every tick of time, Engram computes accumulated decay at the moment a link is next touched. Writes are bounded by how often you use a memory — not by the clock — protecting non-volatile cell lifetime.

04 / STAYS INSIDE

Contents never leave to compute

Because maintenance and recall arithmetic complete inside the array, the graph's contents aren't exposed across a bus or in a separate processor — reducing the surface where personal memory could be read or copied.

The memory subsystem

Engram holds the graph. GTX-1 walks it.

Together they're the memory engine inside Priver Core. Engram stores and maintains; GTX-1 queries across a request-result interface and a dedicated memory link, and Engram returns only what's asked for — decay-adjusted weights and candidate nodes — keeping elements near the active frontier close at hand.

Two parts, one engine

Store-and-maintain, meet traverse-and-rank.

The split is deliberate: keep the heavy, repetitive arithmetic in the storage where the data lives, and let the accelerator handle traversal logic, sorting, and candidate selection. Each is independently licensable; co-packaged, they're the lowest-power path from a question to a recalled memory.

Priver Engram

The substrate

Stores the typed event-graph; ages, grows, and reinforces links in place; returns decay-adjusted weights.

Priver GTX-1

The accelerator

Walks the graph, sorts candidates by weight, and selects what the inference layer sees next.

What moving the compute buys you

Four costs, removed at the source.

Less data movement

The dominant energy cost of sparse traversal — shuttling links across a bus — largely disappears.

Less write wear

Deferred, access-driven decay bounds writes to non-volatile cells, extending endurance.

Less exposure

Personal memory isn't laid bare on a bus or in a separate processor just to be maintained.

Persists, no refresh

Non-volatile cells hold the graph and its weights across power-off — no battery-draining refresh.

Deploy & license

Three ways to take delivery.

Engram is host-independent and milliwatt-scale, ready for wearable, mobile, embedded, vehicle, home, clinical, industrial, and chip-vendor contexts.

Discrete

Non-volatile CIM array

A standalone compute-in-memory integrated circuit for board-level designs.

Chiplet

Co-packaged with GTX-1

An Engram chiplet beside a GTX-1 chiplet in one package — the memory engine, dropped in.

Macro

SoC memory macro

Instantiated inside a chip vendor's system-on-a-chip alongside their own processor.

Part of Priver Core

License the memory that thinks for itself.

Take Engram on its own, pair it with GTX-1 as the memory engine, or license the full Priver Core platform it belongs to.