Skip to main content
Moondream provides zero-shot object detection, visual question answering, and image captioning. Detect any object by describing it in natural language without training. Available as cloud-hosted API or local on-device.
Vision Agents uses Stream Video for real-time WebRTC transport by default. External WebRTC transports are supported as well. Most AI providers offer free tiers to get started.

Installation

Detection (Cloud)

Set MOONDREAM_API_KEY in your environment or pass api_key directly.

Detection (Local)

Runs on-device without API calls. Requires HF_TOKEN for model access.

VLM (Cloud)

Visual question answering or automatic captioning.

VLM (Local)

Cloud vs Local

Local models require HF_TOKEN for HuggingFace authentication. CUDA recommended for best performance.

Next Steps

Build a Voice Agent

Get started with voice

Build a Video Agent

Add video processing