Skip to main content

Launcher + supervisor and OpenAI-compatible image/video generation service (Vrex Flow Engine).

Project description

vrex-flow-engine

One-command launcher + supervisor for the Vrex Flow Engine — a self-hosted service that exposes OpenAI-compatible image/video generation endpoints.

vrex-flow-engine start stores your engine key + Cloudflare tunnel token, launches the engine and the tunnel as supervised child processes (with crash-restart), and renders a live status dashboard.

Quickstart

uvx vrex-flow-engine start

First run prompts for the engine API key and the Cloudflare tunnel token (saved to ~/.vrex-flow/config.json, chmod 600), then brings up the engine + tunnel. Ctrl-C stops both cleanly.

Commands

Command What it does
vrex-flow-engine start Run engine + tunnel with a live dashboard. --no-tunnel runs the engine only.
vrex-flow-engine setup Store the engine key + tunnel token.
vrex-flow-engine doctor Check prerequisites and probe a running engine.
vrex-flow-engine serve Run just the engine in the foreground.

The short alias flow-engine is installed for the same commands.

Requirements

  • Python 3.10+
  • cloudflared (for the tunnel; --no-tunnel skips it)
  • Access to a Vrex Flow Engine deployment.

Internal Vrex tooling.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vrex_flow_engine-0.2.0.tar.gz (65.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vrex_flow_engine-0.2.0-py3-none-any.whl (74.8 kB view details)

Uploaded Python 3

File details

Details for the file vrex_flow_engine-0.2.0.tar.gz.

File metadata

  • Download URL: vrex_flow_engine-0.2.0.tar.gz
  • Upload date:
  • Size: 65.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for vrex_flow_engine-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0b552946d174e9b973a31dbd330ac373c4ed4a0cd1708f2b946629f61710805b
MD5 0b7546d8d39f84653476a061e37ab4e3
BLAKE2b-256 7e8cc49d8bcee2c087b17db9f0e0c0267da55733a2e2dddda67749791d481558

See more details on using hashes here.

File details

Details for the file vrex_flow_engine-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: vrex_flow_engine-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 74.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for vrex_flow_engine-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f8761eaf1ba9a9e4c67c568df4ddefe54a7a128a32f1c5226c01a386f8f9ccf
MD5 c51b11d698bc26e3cfa3a09d34bbea63
BLAKE2b-256 8186e8e694848f0984555302658ab42c422e636eee14d03f961dbb28b68e00c8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page