preview

Preview

Fast, lightweight model for text and vision tasks.
duce

Duce

High-performance multimodal with SOTA music generation and Mixture of Models (MoM).
magma

Magma

Maximum capability with 1M context, SOTA video, and Mixture of Models (MoM).

Preview

The fastest model layer, optimized for text and vision tasks.
PropertyValue
Model IDpreview
Context Window128K+
Input ModalitiesText, Image
Output ModalitiesText
Capabilities:
  • Function calling
  • Structured output
  • Reasoning
Best for: Quick text completions, image analysis, structured data extraction, and function calling where speed matters most.
const model = geoff("preview");

Duce

High-performance multimodal model with state-of-the-art music generation and broad media capabilities.
PropertyValue
Model IDduce
Context Window128K+
Input ModalitiesText, Image, Music
Output ModalitiesText, Image, Video, Music, Speech
Capabilities:
  • SOTA music generation
  • Function calling
  • Reasoning
  • Mixture of Models (MoM)
  • Text-to-Speech (TTS)
  • Image-to-Image
  • Text/Image-to-Video
  • Video-to-Video
  • Text-to-Music / Music-to-Music
Best for: Music generation, multimodal content creation, and complex reasoning tasks requiring media output.
const model = geoff("duce");

Magma

The most capable model layer with the largest context window and state-of-the-art video generation.
PropertyValue
Model IDmagma
Context Window1M
Input ModalitiesText, Image, Music
Output ModalitiesText, Image, Video, Music, Speech
Capabilities:
  • SOTA video generation
  • Function calling
  • Reasoning
  • Mixture of Models (MoM)
  • Text-to-Speech (TTS)
  • Image-to-Image
  • Text/Image-to-Video
  • Video-to-Video
  • Text-to-Music / Music-to-Music
Best for: Long-context tasks, video generation, complex agentic workflows, and maximum quality output across all modalities.
const model = geoff("magma");

Comparison

FeaturePreviewDuceMagma
Context Window128K+128K+1M
Text GenerationYesYesYes
Image AnalysisYesYesYes
Image GenerationYesYes
Video GenerationYesYes (SOTA)
Music GenerationYes (SOTA)Yes
Text-to-SpeechYesYes
Function CallingYesYesYes
Structured OutputYesYesYes
ReasoningYesYesYes
Mixture of ModelsYesYes

Mixture of Models (MoM)

Duce and Magma support Mixture of Models (MoM) — a technique that routes requests across multiple specialized models within the layer to produce the best output. MoM is automatically applied when using these model layers; no additional configuration is required.