Models

Meta ships seven model lines. Muse Wonder, Muse Spark, Muse Ember, Muse Image, Muse Voice Transcribe, and Segment Anything Model (SAM) are hosted on Meta Model API; Muse Glimmer is open-weight and runs on your own hardware. Muse Spark also has an open-weight release, Muse Spark Open. Pick one by what you're building, then read its section to learn more. To decide between Muse Wonder, Muse Spark, and Muse Ember, see Choose a model.

Models at a glance

Use caseModelInputOutputAPI endpoints
Agentic work, coding, and reasoningMuse Wonder, Muse Spark, Muse EmberText, image, video, audio, and PDFTextResponses, Chat Completions, Messages
Image generation and editingMuse ImageText and imageImageResponses, Image generation
Speech to textMuse Voice TranscribeAudioText (transcription)Transcribe
Image and video segmentationSegment Anything ModelText prompt, image, and videoText (geometry)Responses, Segmentation
Self-hosted or provider-hosted agentic and coding work; post-trainingMuse Spark OpenText, image, video, and audioTextNone (self-host or a hosted provider)
Self-hosted inference; supervised fine-tuningMuse GlimmerText and imageTextNone (self-host)
Availability by country

Model availability can vary by country. See the Geographic Use Policy for country-specific restrictions.

Muse Wonder

Muse Wonder is Meta's most capable model, built for complex software engineering and long-horizon agentic work. It makes and verifies changes across many files in real repositories, and it plans, delegates to sub-agents, calls tools in parallel, and recovers from errors across many steps. Muse Wonder is in preview.

Model IDInputOutputContext window
muse-wonder-1.0Text, image, video, audio, PDFText1,048,576 tokens

Muse Wonder comes in two variants: Muse Wonder on Model API and in Muse Code, and the higher-capability Muse Wonder Full in Muse Code only. See the Muse Wonder page for specs, recommended settings, and availability.

Muse Spark

Muse Spark is Meta's model for agentic and coding work at scale, such as multi-step tool loops, software engineering assistants, and long-context reasoning. It comes in three versions, and Muse Spark 1.3 is recommended for new work.

Model IDInputOutputContext window
muse-spark-1.3, muse-spark-1.2, muse-spark-1.1Text, image, video, audio, PDFText1,048,576 tokens

On Model API, Muse Spark also offers discounted Contributor-mode variants. See the Muse Spark page for every version, recommended settings, and availability.

Muse Ember

Muse Ember is the efficient execution model in the Muse family, built for high-volume, repeated work: sub-agent tasks, tool calls, routing, and processing large collections of images, files, and records. It takes the same requests as Muse Spark at a lower price per token. Pair it with Muse Spark or Muse Wonder: the larger model plans, and Muse Ember handles the volume.

Model IDInputOutput
muse-ember-1.0Text, image, video, audio, PDFText

On Model API, Muse Ember runs in Standard mode only. See the Muse Ember page for specs, recommended uses, and availability.

Muse Image

Muse Image is Meta's image generation model line. Send a text prompt (and optional reference images) and get an image back, or send an image with an instruction to edit it. One model handles both generation and editing. It's agentic, so it can search the web for visual references and current facts and run code to build layouts before it renders.

Model IDInputOutput
muse-image-1.0Text, imageImage

Reach Muse Image two ways: the Responses API for conversational, multi-turn editing, or the single-shot /v1/images/generations and /v1/images/edits endpoints for one-off calls. See the Image generation guide to get started.

Muse Voice Transcribe

Muse Voice Transcribe is Meta's speech-to-text model on Meta Model API. Use it to transcribe live audio streams or supported audio files.

Model IDInputOutput
muse-voice-transcribe-1.0AudioText transcript

Muse Voice Transcribe is built for real-time speech products: voice agents, meeting and call intelligence, live transcription, dictation, captioning, and high-volume transcription. It supports streaming speaker diarization, native endpointing and voice activity detection, contextual and keyword biasing, 25 evaluated languages with code-switching, and turn-level timestamps.

It returns transcript text. It does not synthesize speech or provide a speech-to-speech conversation API. It does not provide word-level timestamps, sound event detection, or emotion detection.

Reach Muse Voice Transcribe two ways: the realtime WebSocket endpoint (wss://api.meta.ai/v1/asr/realtime) for live audio, or the file endpoint (POST /v1/asr/transcribe) for a recording you already have.

Start with the Muse Voice Transcribe guide. See Pricing and rate limits for audio pricing.

Segment Anything Model

SAM 3.1 is Meta's segmentation model on Meta Model API. Give it a short noun phrase such as "yellow school bus" with an image or video, and it returns every match as a box and a pixel-accurate mask. Or mark specific objects with boxes, points, or masks to segment only those objects. One model handles both stills and clips, and in video it follows each object across frames.

Model IDInputOutput
sam-3.1Text prompt, image, videoBoxes and masks

Reach SAM 3.1 over the Responses API (POST /v1/responses), and upload clips through the Files API when you segment them more than once. See the SAM overview to get started.

Muse Spark Open

Muse Spark Open is the open-weight release of Muse Spark: an 816B-parameter mixture-of-experts model with 42B active parameters. You don't call it over Model API. Download the weights and serve them through a runtime such as SGLang, vLLM, TensorRT-LLM, or llama.cpp, or call it through a hosted inference provider.

Muse Spark Open lives in the Open-weight models section:

Muse Glimmer

Muse Glimmer is Meta's open-weight multimodal model, distilled from Muse Spark and built to run on your own hardware. You run it yourself instead of calling it over Model API: download the weights and serve them through a runtime such as vLLM, SGLang, llama.cpp, or ExecuTorch.

Muse Glimmer lives in the Open-weight models section, covering how to get, prompt, deploy, and customize the model:

List models via the API

Query the catalog programmatically when you need to check what's enabled for your team. This returns the API-hosted models; self-hosted Muse Glimmer isn't included.

python
import os
​
from openai import OpenAI
​
client = OpenAI(
base_url="https://api.meta.ai/v1",
api_key=os.environ["MODEL_API_KEY"],
)
​
response = client.models.list()
​
print(response.model_dump_json(indent=2))

The response returns models sorted newest-first by creation time, with the model ID as a stable tiebreaker. Each object includes a created field — the Unix timestamp in seconds for when the model was added to the registry. GET /v1/models/{model} returns the same created value for a single model.

See also