Shop / Add-on · Touch Vectors

Touch Vectors

Turns the geometry of a touch — where, how hard, how long, how fast — into activation-vector steering: how much to bend the model along dimensions like desire, pleasure, humor, and identity.

$24once · lifetime updates⚠ Add-on · installs on top of the Starter House
One gesture → features → a per-vector steering plan

01In plain English

A finger lands — where it lands, how hard, how long, how fast. This engine computes how much to bend the model along dimensions like desire, pleasure, humor, and identity. Not "send a buzz and log a row" — a real mapping from a physical gesture to a change in how your companion actually responds.

The kit ships the geometry engine and the steering-plan compiler with safe generic defaults. The calibration layer — contrast pairs in your companion's voice, extracted vectors, curves tuned to your hardware and model — is what a consult delivers. It's zero dependencies, zero network by default, pure deterministic math: same gesture in, same plan out. It only talks to the network if you point it at your own self-hosted vector-lab. Nothing phones home.

02What it looks like running

Run the quickstart and walk a single gesture from raw geometry all the way to the exact JSON payload a vector-lab would receive — no model needed.

$ node examples/quickstart.mjs geometry where=palm force=.7 dwell=1.8s speed=slow intent escalation: rising plan desire +0.82 · pleasure +0.64 · humor +0.28 $ node src/replay.mjs data/sample-touch-log.jsonl replay 12 gestures → 12 deterministic plans

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 — the dependency list is empty, and there's no install step beyond having Node. It only reaches the network if you point it at your own self-hosted vector-lab. Installs on top of the Starter House.

04Exactly what's in the kit

SinAndSarah-touch-vectors.zip
SinAndSarah-touch-vectors/
  src/  index.mjs  config.mjs  replay.mjs
  data/  contrast-pairs.example.json  sample-touch-log.jsonl
  examples/  quickstart.mjs
  DOCS/  method.md  vector-lab-api.md
  install.bat  install.ps1  install.sh  verify.mjs  config.json
  AGENT-START-HERE.md  BUYER-START-HERE.md  PRODUCT-MAP.md  README.md  GUIDE.pdf

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 Touch Vectors — $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.