> For the complete documentation index, see [llms.txt](https://docs.eyepop.ai/developer-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.eyepop.ai/developer-documentation/platform.md).

# Concepts

How the EyePop.ai platform fits together

EyePop.ai turns images, video, and live streams into structured predictions. You describe what to analyze, and the platform runs the models and returns JSON.

### Core building blocks

* [**Pop**](/developer-documentation/platform/pop.md) — a reusable vision pipeline. Combines one or more models or abilities into a workflow (detect → crop → OCR, and so on).
* [**Ability**](/developer-documentation/platform/abilities.md) — a single preconfigured vision task (detect, classify, OCR, describe). Browse ready-made ones in the [Abilities Hub](https://eyepop.ai/abilities).
* [**Source**](/developer-documentation/platform/sources-and-options.md) — one piece of media handed to a running Pop: an uploaded file, an HTTP URL, an RTSP camera. Each carries its own [options](/developer-documentation/platform/sources-and-options/options.md) for frame rate, region of interest, and motion gating.

Ability inference is metered in Compute Units and sessions are metered per minute; see [Pricing](/developer-documentation/pricing.md) for plans and rates.

### Where Pops run

* [**Cloud**](/developer-documentation/deploying/cloud.md) — hosted and managed by EyePop. Start in [Development](/developer-documentation/deploying/cloud/development.md) with the SDK, then promote to a persistent [Deployment](/developer-documentation/deploying/cloud/deployment.md) for production.
* [**On-Premise**](/developer-documentation/deploying/on-premise.md) — the runtime inside your own infrastructure, on CPU, NVIDIA GPU, Jetson, or Qualcomm hardware.

Both are covered in [Deploying](/developer-documentation/deploying.md).

### Next steps

* [Quickstart](/developer-documentation/quickstart.md) — the shortest path to a first prediction
* [Pops](/developer-documentation/platform/pop.md) — build a pipeline from one or more abilities
* [Sources and Options](/developer-documentation/platform/sources-and-options.md) — every way to submit media, and the options that shape how it is processed
* [SDKs](/developer-documentation/sdks.md) — call EyePop from Python or Node
* [Agent Skills](/developer-documentation/agent-skills.md) — let your coding agent drive the CLI and SDKs for you
