Early access·APIs & SDK

Cameras in. JSON out.

The same edge stack that runs Sense Anything, for your own builds. Mint a key, point it at a stream, and read structured signals back.

Keys
Self-mint API keys with a sandbox mode — no sales call.
Try it now
npx @trillboards/edge-sdk demo — a zero-setup terminal demo. No device token, camera, or backend connection required.
Packages
@trillboards/edge-* on npm — core, sensing, ads, cloud, and platform adapters.
Routes & webhooks
Routes API + HMAC-signed webhooks, with an SDK: @trillboards/api-client.

The demo, verbatim

Synthetic signals, real payload shape — every 10 seconds.

npx @trillboards/edge-sdk demo
$ npx @trillboards/edge-sdk demo

Trillboards Edge AI SDK v0.2.3 — Demo Mode
Generating synthetic audience signals every 10s...

Faces: 3    Attention: 0.81   VAS: 12.72   Grade: FACE_BACKED
Buffer: 42/8640    Uptime: 7m 10s    FPS: 0.8

Evidence Distribution:
  FACE_BACKED:     ███████░░░░░░░░░   41%
  PERSON_BACKED:   ███░░░░░░░░░░░░░   19%
  SPEECH_ONLY:     ███░░░░░░░░░░░░░   21%
  PROXY_ONLY:      ██░░░░░░░░░░░░░░   10%
  EMPTY:           ░░░░░░░░░░░░░░░    9%

Recent Signals:
  [12:04:31] faces=3  attn=0.81  vas=12.72  grade=FACE
  [12:04:21] faces=1  attn=0.64  vas=1.85   grade=PERSON
  [12:04:11] faces=0  attn=0.00  vas=0.00   grade=SPEECH

Press Ctrl+C to stop

Build on what your cameras notice.

Get early access