Getting Started

Core Concepts

Tesni uses a node-and-edge graph model. Understanding these concepts will help you build more effective content workflows.

Nodes

Nodes are the building blocks of your canvas. Each node has a specific purpose:

  • Character Node - Defines an AI character with a face reference, description, and appearance details. Maintains consistent identity across all generations.
  • Scene Node - Describes the environment, lighting, camera angle, and mood for a shot. Controls the visual context of the image.
  • Product Node - Holds a product reference image and description. Used for product placement shots and marketing content.
  • Image Node - The generation engine. Receives inputs from Character, Scene, and Product nodes and produces an AI-generated image.
  • Video Node - Converts a generated image into a short-form video clip using image-to-video AI models.

Edges (Connections)

Edges are the lines connecting nodes. They define data flow - information travels from left to right (upstream to downstream). Not all connections are valid:

  • Character → Image - The image uses the character's face reference and description.
  • Scene → Image - The image inherits environment, lighting, and camera settings.
  • Product → Image - The image includes the product in the composition.
  • Image → Video - The video animates the generated image.

Graph Flow

When an Image or Video node generates, it walks "upstream" through its connections to gather all context. A typical UGC flow looks like:

Character ──→ Image ← Scene
Product ────↗    ↓
               Video

Templates

Templates are pre-built node arrangements for common content types - Character Photo Shoot, Product Showcase, Before & After, Street Style, and more. Apply a template to instantly set up nodes, connections, and optimised prompts.

API Costs

Tesni uses a Bring Your Own Key (BYOK) model. You provide your own fal.ai API key and generation costs are charged directly to your fal.ai account. The cost per generation varies by model:

  • Fast tier - Lowest cost (FLUX Schnell, Gemini Flash)
  • Balanced tier - Mid-range cost (FLUX.2, Recraft V3, Ideogram, Seedream)
  • Quality tier - Higher cost (Recraft V4, FLUX Kontext, Nano Banana Pro)

Check fal.ai pricing for current per-model rates.

Was this helpful?