# Video Library integration

> Build video grids, playlists, and searchable galleries powered by your Estage Video library — just describe what you want.

Source: https://knowledge.estage.com/capabilities/video-library/
Part of the ESTAGE knowledge base (https://knowledge.estage.com). Full corpus: https://knowledge.estage.com/llms-full.txt

---
Where the [Estage Video player](/capabilities/estage-video/) embeds *one* video, the **Video
Library integration** builds whole experiences from your library: grids, filtered galleries,
playlists, search.

## How to trigger it

Just describe it — no special syntax needed. For example:

- *"add a grid of my latest Estage videos, 3 per row"*
- *"show a gallery from my video library filtered by the tag "tutorial", with search"*
- *"show my popular videos this month as a carousel"*

## What happens

Genesis builds a component that **fetches live from your Estage Video library** — titles,
thumbnails, durations, tags — and renders it the way you described. Because it reads the
library at view time:

- **Upload a new video → it appears on your site** automatically. No rebuilds.
- Sorting (latest/popular) and tag filters stay current.

## Tweaking without chat

The built components expose their options — videos per row, sort order, tag filter — as
[Live Controls](/capabilities/live-controls-tag/), so day-to-day tweaks are sliders and dropdowns in
the sidebar, not AI requests.

## Notes

- Requires videos in your **Estage Video library**.
- Filtering is by sort order and tags; there's no full-text search across video content
  itself.
