Shop / Add-on · Context Packet

Context Packet

Builds one compact, audited block of context per turn — the exact text your model sees before it answers. Ranked memory, live state, freshness-gated emotion, and one rotating spark.

$24once · lifetime updates⚠ Add-on · installs on top of the Starter House
One current_frame packet, assembled for a single turn

01In plain English

Most chatbots do one of two bad things with context: they stuff the whole transcript in (and forget your birthday the moment the talk turns to work), or they dump everything they ever stored into recall (so the model confidently invents facts). The packet is the opposite discipline. Every single turn it assembles a small, ranked, auditable block.

That block holds: recent relevant memories (top-k against this message, gated and de-duped — the load-bearing field), a deterministic CURRENT FRAME of live state (time, location, biometrics, routines, projects, calendar, todos), face / voice emotion that's freshness-gated so a stale read is omitted entirely, a transparent rule-based emotional read, and one rotating spark the model may raise on its own. Everything is bounded, everything is omittable, and the build never throws — a failed source becomes an empty field, visible in packet.sources, never silent.

02What it looks like running

Run the example and watch it build packets for several queries — including a junk query that correctly returns zero memories, the gate refusing to pad the slot.

$ npm run example packet "tell me about my family" → 3 memories frame home · 08:12 · HRV 74 · Peloton done emotion face read 9m old → OMITTED (stale gate) spark "the equation tattoo" (rotating) $ packet "asldkfj" → 0 memories — gate won't pad

03What you need

A coding agent

You don't have to be a coder — but you will need a coding agent to do the setup with you: Claude Code or Codex. Every kit ships an agent-ready AGENT-START-HERE.md you hand straight to it.

Just Node

Node.js 20+ and nothing else — zero third-party dependencies, and a zero-infrastructure recall provider that runs the moment you unzip it. No vector DB, no embedding server, no graph required to start. Model-agnostic — it assembles context, it never calls an LLM. Installs on top of the Starter House.

04Exactly what's in the kit

SinAndSarah-context-packet.zip
SinAndSarah-context-packet/
  sample-state/  biometrics.json  calendar.json
                 memory/ memories.jsonl
  example.mjs  emotion-policies.json  config.json
  install.bat  install.ps1  install.sh  start.bat  start.command  verify.mjs
  AGENT-START-HERE.md  BUYER-START-HERE.md  PRODUCT-MAP.md  MIGRATION.md
  README.md  GUIDE.pdf  LICENSE.txt

Ready when you are.

One-time purchase, lifetime updates. Checkout is Stripe — secure card payment, then an instant download plus your link by email.

Buy Context Packet — $24

All sales final. It's source — the second it downloads, it's yours to keep, fork, and run forever. We literally can't un-hand you the keys, so there are no refunds.