## Overview

Frameworks is an open streaming stack for live video, built on **MistServer** and the **Livepeer** transcoding network. It handles the full media pipeline — ingest, transcoding, processing, storage, and delivery — and ships as a self-hosted platform, a managed "Sovereign Video Cloud," or a hybrid of the two.

It's built for teams that want production-grade live video infrastructure without surrendering ownership of their data or pipeline.

## What you can build

- **Live streaming products** — ingest via RTMP, SRT, or WHIP and deliver to any device or format  
- **VOD workflows** — recordings, clipping, and on-demand playback alongside live  
- **Live AI experiences** — pipe streams through Livepeer's AI inference for real-time transformations  
- **Custom video apps** — embed playback with the Frameworks player packages (React, Svelte, Web Components)  
- **Browser-based production tools** — use StreamCrafter for in-browser stream production

## Developer surface

- **GraphQL and gRPC APIs** — programmatic control over streams, recordings, and accounts  
- **Player SDKs** — drop-in React, Svelte, and Web Component packages  
- **CLI** — manage streams and analytics from the terminal (installable via Homebrew)  
- **Edge + control plane architecture** — edge nodes handle media operations while control and analytics services scale independently  
- **Open source** — the entire monorepo, gitops manifests, and MistServer fork are public on [GitHub](https://github.com/Livepeer-FrameWorks)

## Powered by Livepeer

Frameworks uses Livepeer's open network for transcoding and AI inference, wrapping it in the operational layer that production video applications need. The result is a path to running real, sovereign video infrastructure on top of community-operated GPUs — without rebuilding the pipeline yourself.
