Skip to content

Tango VisionBuild modules for cognitive buildings

One SDK. A contract the platform enforces at build, publish, and run time. On-demand sandboxes so you never touch production.

Install โ€‹

bash
npm install @tv/extension-sdk

Add the private registry to your .npmrc:

@tv:registry=https://npm.k8s.tangovision.dev/

The 60-second mental model โ€‹

A module is a vertical slice โ€” its own frontend and (optionally) backend โ€” that plugs into the Tango Vision platform. Every module:

  1. Declares a manifest (module-manifest.json) the platform validates.
  2. Reads platform state through a single injected PlatformContext โ€” never raw tokens or URLs.
  3. Optionally publishes/subscribes to events on the platform bus.
  4. Reports liveness so the shell knows it's running.

You build against the SDK; the platform enforces the contract. When something doesn't work, the seven contracts make it unambiguous whose side the problem is on.

Where to go next โ€‹

Built on the Tango Vision platform.