Skip to content
View treza-labs's full-sized avatar

Block or report treza-labs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
treza-labs/README.md

Treza

Treza is the node editor for generative media. Chain the best video, image, and language models into a pipeline on a visual canvas, run it from a prompt, then publish it behind one API.


What is Treza?

Treza turns one prompt into video, images, and text. You build a workflow by wiring models, tools, and guardrails together as nodes on a drag-and-drop canvas, with no glue code between the pieces.

Every pipeline becomes a versioned HTTP endpoint you can call from your product, your scripts, or an AI agent, either with the typed /invoke API or an OpenAI-compatible /chat/completions drop-in.


Why teams use Treza

  • Every modality on one canvas. Video with Veo 3.1, Seedance 2.5, Kling, and Wan, images with Gemini image models, and text with open models like Llama, DeepSeek, and Qwen, plus transcription and embeddings. Pick a model per node and change it any time.
  • No lock-in. Models run through an OpenAI-compatible backend across providers like Together, OpenRouter, Fireworks, and DeepSeek. Not listed? Type any Hugging Face or OpenRouter model id straight into the node. Bring your own provider keys, stored encrypted.
  • One API, two ways to call it. Every published pipeline gets a versioned endpoint. Use the typed /invoke API for JSON in and JSON out, or point any OpenAI SDK at the /chat/completions endpoint, streaming included.
  • Guardrails when you want them. Drop redaction, PII, and conditional-routing nodes into any pipeline so sensitive data is handled before it reaches a model or an external system.
  • Team and Enterprise plans available.
  • Production-ready. Automatic retries and fallback models, a KMS-encrypted secrets manager, and every run logged step by step with its timing and cost.

Start here

  • Concepts - pipelines, nodes, models, runs, and published endpoints.
  • Build your first pipeline - go from a prompt to a published API in a few minutes.
  • Models - the model catalog and how to use any model id.
  • Pipeline API - call a published pipeline over HTTP.

Build with Treza

  • Pipeline API - the typed /invoke and OpenAI-compatible /chat/completions endpoints on every published pipeline.
  • MCP Server - connect Claude and other AI agents to your pipelines over the Model Context Protocol.
  • AI Gateway - the redaction gateway that also powers the PII guardrail node.

Links

Pinned Loading

  1. treza-labs treza-labs Public

    Treza is the node editor for generative media.

    7

  2. treza-plugin treza-plugin Public

    Agent Plugins package for the Treza MCP server: build, run, schedule, and publish AI video pipelines from Cursor, Codex, Copilot, or any MCP client.

    JavaScript