Using Moondream 3.1 (9B-A2B) on OpenRouter

Implementation guide · Moondream

Serverless

OpenRouter exposes Moondream 3.1 (9B-A2B) through model ID moondream/moondream3.1-9b-a2b. Use the setup steps, sourced pricing, capabilities, and official provider links below to validate this route before deployment.

Last refreshed 2026-10-19. Next refresh: weekly.

Quick Start

  1. 1
    Create an account at OpenRouter and generate an API key.
  2. 2
    Use the OpenRouter SDK or REST API to call moondream/moondream3.1-9b-a2b — see the documentation for request format.
  3. 3
    You'll be billed $0.30/1M input, $2.50/1M output tokens. See full pricing.

Code Examples

See OpenRouter documentation for integration details.

Pricing on OpenRouter

TypePrice (per 1M)
Input tokens$0.30
Output tokens$2.50

Capabilities

VisionMultimodalReasoning

About Moondream 3.1 (9B-A2B)

Moondream 3.1 is the successor to Moondream 3 Preview (9B MoE / 2B active). Announced 2026-07-07. Cloud real-time $0.30/$1.00 per 1M; Batch $0.15/$0.50.

Model Specs

Released2026-07-07
Parameters9B-A2B
Context32K
ArchitectureMixture of Experts

Provider

OpenRouter

OpenRouter, Inc.

New York, NY, USA