Livepeer supports AI inference, real-time AI video, video transcoding, custom containerised models, and protocol-level contribution. These paths share infrastructure but have different APIs, SDKs, and architectural requirements.Documentation Index
Fetch the complete documentation index at: https://docs.livepeer.org/llms.txt
Use this file to discover all available pages before exploring further.
Choose a build track
Call AI inference from my application
Call AI inference from my application
Path: AI Gateway APISend REST requests to a Livepeer gateway and receive processed outputs. No GPU required. The gateway handles routing to network orchestrators.Nine batch pipelines are available: text-to-image, image-to-image, image-to-video, image-to-text, audio-to-text, text-to-speech, upscale, segment-anything-2, and LLM.The community gateway at
dream-gateway.livepeer.cloud accepts unauthenticated requests for development. Production applications use a self-hosted gateway or a gateway provider with an API key.Build real-time AI video (live webcam or stream effects)
Build real-time AI video (live webcam or stream effects)
Path: ComfyStreamComfyStream applies ComfyUI workflows to live video streams at up to 25 FPS on an NVIDIA RTX 4090. Build your pipeline as a ComfyUI workflow JSON file; ComfyStream handles WebRTC transport and frame processing.Requirements: NVIDIA GPU (RTX 3090 or better), ComfyUI, Python 3.12, CUDA 12.5+.Supported models: StreamDiffusion, ControlNet, IPAdapter, FaceID, LoRA, Whisper (audio), Gemma (video understanding), SuperResolution.
Deploy a custom AI model or container
Deploy a custom AI model or container
Path: BYOC (Bring Your Own Container)Package your model in Docker, implement PyTrickle’s
FrameProcessor interface, and register the container as a worker on the Livepeer network. Your container receives and publishes live video frames over the trickle streaming protocol.Requirements: Docker on Linux with NVIDIA GPU, Python model code (PyTorch recommended).BYOC reached production-grade in Phase 4 (January 2026). Embody SPE and Streamplace run production BYOC workloads on the network.Integrate video transcoding or streaming
Integrate video transcoding or streaming
Path: Video APIThe Livepeer REST API and SDKs manage the full lifecycle of livestreams and VOD assets: create streams, get ingest URLs, transcode assets, manage playback, and set access control.SDKs:
npm install livepeer / pip install livepeer / go get github.com/livepeer/livepeer-goContribute to the Livepeer protocol codebase
Contribute to the Livepeer protocol codebase
Path: OSS contributionFour primary repositories: go-livepeer (protocol node, Go), ai-runner (AI inference runtime, Python), ComfyStream (real-time AI video, Python), protocol (Solidity contracts).Requirements: Go 1.21+ for go-livepeer; Python 3.12 for ComfyStream and PyTrickle; local testnet for integration testing.
Evaluate Livepeer for my use case
Evaluate Livepeer for my use case
Path: EvaluationUse the infrastructure stack concept page for the access layers, then the AI pipelines page to match your use case to a path.Key distinctions:
- Batch vs real-time AI: different APIs, latency targets, and infrastructure requirements
- Managed gateway vs self-hosted: managed is simpler; self-hosted controls cost at scale
- Standard pipelines vs custom model: BYOC for custom architectures; gateway API for the nine supported pipeline types
Build path reference
Most developers start with the AI Gateway API path. It requires no GPU, no deposit, and produces a working inference call in under ten minutes. Move to ComfyStream or BYOC when you need real-time processing or a model architecture outside the nine standard pipelines.Related pages
Concepts
The developer stack, AI pipelines, video infrastructure, and the OSS codebase.
AI quickstart
First AI inference call in 10 minutes. No GPU required.
AI pipelines
All nine batch pipeline types with request schemas and curl examples.