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. Questions? developers@tango.vision