Visgate Documentation

Unified vision AI gateway. One API for image and video generation across Fal, Replicate, Runway, and RunPod.

What is Visgate?

Visgate is a unified multimodal AI gateway that routes image and video generation requests across multiple providers — Fal, Replicate, Runway, and RunPod — through a single API. It manages provider keys, caching, usage tracking, and billing so you can focus on building.

How it Works

One request enters Visgate. The synced catalog provides price and metadata. Routing and caching choose the optimal path. Providers run the job. Request, output, and latency logs return to your console.

Rendering diagram...

SDKs

SDKPackageInstall
Pythonvisgate-sdkpip install visgate-sdk
JavaScript@visgate_ai/clientnpm install @visgate_ai/client
Server Proxy@visgate_ai/server-proxynpm install @visgate_ai/server-proxy

Features

  • Multi-provider routing — Fal, Replicate, Runway, and RunPod behind one API
  • Managed and BYOK modes — use Visgate-managed keys or bring your own
  • Intelligent caching — exact and semantic cache matching to reduce costs
  • Usage tracking — per-request cost, latency, and provider logs
  • Async video generation — submit long-running jobs and poll for results

On this page