Tessera docs

Launch Tessera

Launch

Getting started

Installation

Install the CLI and SDK, connect an existing app and configure your environment variables.

Install the CLI

The CLI manages schemas, migrations, environments and secrets. Install it as a dev dependency so every teammate uses the same version.

npm install --save-dev tessera

Add the SDK to an existing app

If you already have a TypeScript project, initialise Tessera inside it. The command adds schema.ts and a tessera/ folder for the generated client.

Terminal
npx tessera initnpx tessera login

Environment variables

Variable

Description

TESSERA_PROJECT

Your project ID, for example prj_8f2k1.

TESSERA_ENV

The environment to target. Defaults to development.

TESSERA_KEY

A server key. Never ship this to the browser.

Keep server keys private

Browser code should use the public key from TESSERA_PUBLIC_KEY. Server keys bypass row-level rules.

Verify the setup

Terminal
npx tessera status# ✓ project  prj_8f2k1# ✓ env      development# ✓ schema   in sync

Was this helpful?

© 2026 Tessera, Inc.

Support

Status

Create a free website with Framer, the website builder loved by startups, designers and agencies.