Homen Shum

Passive memory

NodeMem

Notice passively. Act explicitly.

  1. 01activity
  2. 02entity
  3. 03suggestion
  4. 04human confirms

What it is

Provider-agnostic passive memory for agent systems — notices entities in activity streams, surfaces noteworthy suggestions, learns from dismissals, and deduplicates. Convex is one proof, not the only one.

Topics

  • agent-memory
  • agents
  • convex
  • llm
  • typescript

Start here

Facts

  • HTML
  • MIT license
  • Updated Oct 2026

From the README

Live graph rail: NodeMem notices entities as dim, unmeasured nodes with no edges; a human confirms one suggestion and exactly one faint traversal edge appears

Live graph rail: NodeMem notices entities as dim, unmeasured nodes with no edges; a human confirms one suggestion and exactly one faint traversal edge appears. Animated demo hidden because your device asks for reduced motion. Open the animation.

NodeMem/assets/graph-rail/live-graph-rail.gif · 960×590, 2.3 MB · in the README

What an agent reads, remembers and records.