{
  "aboutHtml": "<h3>A Meta model for development and long-running tasks</h3><p>Muse Spark Open is a version of Muse Spark with published weights, focused on programming and agentic workflows. Meta highlights tasks that require maintaining a goal across several steps: understanding a project, planning a change, preparing code and aligning the result with the original requirements. In Ailoot API, the model accepts text messages and returns text.</p><p>According to Meta, Muse Spark Open has 816 billion total parameters and 42 billion active parameters per token. These figures describe the model’s architecture: its overall size and the portion used to process each token. Published weights do not mean that users need to download them or arrange local execution to work with the model through Ailoot API.</p><h3>Working with code and requirements</h3><p>A text request can contain the task definition, source-code fragments, environment details and expected behavior. When investigating an error, include the actual message, a minimal example and constraints on changes. The model can prepare an explanation, a proposed fix and verification suggestions; running the code and checking the result remain separate workflow actions.</p><p>When designing a change, specify the order of the output: first identify the affected parts, then describe the solution and only then present the code. For a review, provide the requirements alongside the changed section so that the discussion is grounded in system behavior as well as coding style. These approaches reflect the model’s stated focus on programming and multistep problem-solving.</p><h3>Context in Ailoot API</h3><p>Muse Spark Open has a stated context of 1,048,576 tokens. It can hold substantial text material and task history. The large window is useful for considering requirements, documentation and several related modules together; preserve file names and fragment boundaries explicitly so the response can refer to them.</p><p>The underlying Muse Spark Open model is multimodal, but the current Ailoot API methods for this listing work with text. This description does not claim analysis of attached images, audio or video, or control of software. Meta’s agent demonstrations show the model in a separate environment with tools; a text response by itself does not establish that a change has been made in an application or repository.</p>",
  "aboutText": "### A Meta model for development and long-running tasks\n\nMuse Spark Open is a version of Muse Spark with published weights, focused on programming and agentic workflows. Meta highlights tasks that require maintaining a goal across several steps: understanding a project, planning a change, preparing code and aligning the result with the original requirements. In Ailoot API, the model accepts text messages and returns text.\n\nAccording to Meta, Muse Spark Open has 816 billion total parameters and 42 billion active parameters per token. These figures describe the model’s architecture: its overall size and the portion used to process each token. Published weights do not mean that users need to download them or arrange local execution to work with the model through Ailoot API.\n\n### Working with code and requirements\n\nA text request can contain the task definition, source-code fragments, environment details and expected behavior. When investigating an error, include the actual message, a minimal example and constraints on changes. The model can prepare an explanation, a proposed fix and verification suggestions; running the code and checking the result remain separate workflow actions.\n\nWhen designing a change, specify the order of the output: first identify the affected parts, then describe the solution and only then present the code. For a review, provide the requirements alongside the changed section so that the discussion is grounded in system behavior as well as coding style. These approaches reflect the model’s stated focus on programming and multistep problem-solving.\n\n### Context in Ailoot API\n\nMuse Spark Open has a stated context of 1,048,576 tokens. It can hold substantial text material and task history. The large window is useful for considering requirements, documentation and several related modules together; preserve file names and fragment boundaries explicitly so the response can refer to them.\n\nThe underlying Muse Spark Open model is multimodal, but the current Ailoot API methods for this listing work with text. This description does not claim analysis of attached images, audio or video, or control of software. Meta’s agent demonstrations show the model in a separate environment with tools; a text response by itself does not establish that a change has been made in an application or repository.",
  "locale": "en",
  "methods": [
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> Anthropic Messages</b><code>POST /v1/messages</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Input types</dt><dd><code>text</code></dd></div><div><dt>Output types</dt><dd><code>text</code></dd></div><div><dt>Context</dt><dd>Not specified in the catalogue</dd></div><div><dt>Max. output</dt><dd>Not specified in the catalogue</dd></div></dl><dl><div><dt>Input</dt><dd>$0.0025 <em>/ 1K</em></dd></div><div><dt>Output</dt><dd>$0.0085 <em>/ 1K</em></dd></div><div><dt>Cache read</dt><dd>$0.0003 <em>/ 1K</em></dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "meta/muse-spark-open",
        "fmt": "messages",
        "http": "POST",
        "path": "/v1/messages",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|messages|/v1/messages|meta%2Fmuse-spark-open",
      "ordinal": 0,
      "rawMethod": {
        "cache_read": 0.3,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "anthropic",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "messages",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.5,
        "input": [
          "text"
        ],
        "label": "Anthropic Messages",
        "max_out": null,
        "max_tool_calls": null,
        "out": 8.5,
        "output": [
          "text"
        ],
        "path": "/v1/messages",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> OpenAI Responses</b><code>POST /v1/responses</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Input types</dt><dd><code>text</code></dd></div><div><dt>Output types</dt><dd><code>text</code></dd></div><div><dt>Context</dt><dd>Not specified in the catalogue</dd></div><div><dt>Max. output</dt><dd>Not specified in the catalogue</dd></div></dl><dl><div><dt>Input</dt><dd>$0.0025 <em>/ 1K</em></dd></div><div><dt>Output</dt><dd>$0.0085 <em>/ 1K</em></dd></div><div><dt>Cache read</dt><dd>$0.0003 <em>/ 1K</em></dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "meta/muse-spark-open",
        "fmt": "responses",
        "http": "POST",
        "path": "/v1/responses",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|responses|/v1/responses|meta%2Fmuse-spark-open",
      "ordinal": 1,
      "rawMethod": {
        "cache_read": 0.3,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.5,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": null,
        "max_tool_calls": null,
        "out": 8.5,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> OpenAI Chat</b><code>POST /v1/chat/completions</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Input types</dt><dd><code>text</code></dd></div><div><dt>Output types</dt><dd><code>text</code></dd></div><div><dt>Context</dt><dd>Not specified in the catalogue</dd></div><div><dt>Max. output</dt><dd>Not specified in the catalogue</dd></div></dl><dl><div><dt>Input</dt><dd>$0.0025 <em>/ 1K</em></dd></div><div><dt>Output</dt><dd>$0.0085 <em>/ 1K</em></dd></div><div><dt>Cache read</dt><dd>$0.0003 <em>/ 1K</em></dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "meta/muse-spark-open",
        "fmt": "chat",
        "http": "POST",
        "path": "/v1/chat/completions",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|chat|/v1/chat/completions|meta%2Fmuse-spark-open",
      "ordinal": 2,
      "rawMethod": {
        "cache_read": 0.3,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.5,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": null,
        "max_tool_calls": null,
        "out": 8.5,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> Gemini generateContent</b><code>POST /v1beta/models/meta/muse-spark-open:generateContent</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Input types</dt><dd><code>text</code></dd></div><div><dt>Output types</dt><dd><code>text</code></dd></div><div><dt>Context</dt><dd>Not specified in the catalogue</dd></div><div><dt>Max. output</dt><dd>Not specified in the catalogue</dd></div></dl><dl><div><dt>Input</dt><dd>$0.0025 <em>/ 1K</em></dd></div><div><dt>Output</dt><dd>$0.0085 <em>/ 1K</em></dd></div><div><dt>Cache read</dt><dd>$0.0003 <em>/ 1K</em></dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "meta/muse-spark-open",
        "fmt": "gemini",
        "http": "POST",
        "path": "/v1beta/models/meta/muse-spark-open:generateContent",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|gemini|/v1beta/models/meta/muse-spark-open:generateContent|meta%2Fmuse-spark-open",
      "ordinal": 3,
      "rawMethod": {
        "cache_read": 0.3,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "gemini",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.5,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": null,
        "max_tool_calls": null,
        "out": 8.5,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/meta/muse-spark-open:generateContent",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    }
  ],
  "model_id": "meta/muse-spark-open",
  "page": {
    "canonical": "https://ailoot.ai/models/en/meta-muse-spark-open/",
    "description": "Meta’s open-weight model for programming, multistep reasoning and working with a large text context.",
    "locale": "en",
    "md_url": "https://ailoot.ai/models/en/meta-muse-spark-open/index.md",
    "title": "Meta: Muse Spark Open",
    "url": "https://ailoot.ai/models/en/meta-muse-spark-open/"
  },
  "rawModel": {
    "about": "### A Meta model for development and long-running tasks\n\nMuse Spark Open is a version of Muse Spark with published weights, focused on programming and agentic workflows. Meta highlights tasks that require maintaining a goal across several steps: understanding a project, planning a change, preparing code and aligning the result with the original requirements. In Ailoot API, the model accepts text messages and returns text.\n\nAccording to Meta, Muse Spark Open has 816 billion total parameters and 42 billion active parameters per token. These figures describe the model’s architecture: its overall size and the portion used to process each token. Published weights do not mean that users need to download them or arrange local execution to work with the model through Ailoot API.\n\n### Working with code and requirements\n\nA text request can contain the task definition, source-code fragments, environment details and expected behavior. When investigating an error, include the actual message, a minimal example and constraints on changes. The model can prepare an explanation, a proposed fix and verification suggestions; running the code and checking the result remain separate workflow actions.\n\nWhen designing a change, specify the order of the output: first identify the affected parts, then describe the solution and only then present the code. For a review, provide the requirements alongside the changed section so that the discussion is grounded in system behavior as well as coding style. These approaches reflect the model’s stated focus on programming and multistep problem-solving.\n\n### Context in Ailoot API\n\nMuse Spark Open has a stated context of 1,048,576 tokens. It can hold substantial text material and task history. The large window is useful for considering requirements, documentation and several related modules together; preserve file names and fragment boundaries explicitly so the response can refer to them.\n\nThe underlying Muse Spark Open model is multimodal, but the current Ailoot API methods for this listing work with text. This description does not claim analysis of attached images, audio or video, or control of software. Meta’s agent demonstrations show the model in a separate environment with tools; a text response by itself does not establish that a change has been made in an application or repository.",
    "alias_of": null,
    "aliases": [],
    "author": "Meta",
    "canonical_model": "meta/muse-spark-open",
    "ctx": null,
    "formats": [
      "chat",
      "gemini",
      "messages",
      "responses"
    ],
    "id": "meta/muse-spark-open",
    "input": [
      "text"
    ],
    "kind": "text",
    "max_out": null,
    "methods": [
      {
        "cache_read": 0.3,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "anthropic",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "messages",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.5,
        "input": [
          "text"
        ],
        "label": "Anthropic Messages",
        "max_out": null,
        "max_tool_calls": null,
        "out": 8.5,
        "output": [
          "text"
        ],
        "path": "/v1/messages",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.3,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.5,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": null,
        "max_tool_calls": null,
        "out": 8.5,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.3,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.5,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": null,
        "max_tool_calls": null,
        "out": 8.5,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.3,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "gemini",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.5,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": null,
        "max_tool_calls": null,
        "out": 8.5,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/meta/muse-spark-open:generateContent",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    ],
    "model_aliases": [
      {
        "canonical_model_id": "meta/muse-spark-open",
        "request_model_id": "meta/muse-spark-open",
        "route_label": "Ultra"
      }
    ],
    "name": "Meta: Muse Spark Open",
    "price": {
      "in": 2.5,
      "in_label": null,
      "out": 8.5,
      "out_label": null,
      "sort_in": 2.5,
      "sort_out": 8.5,
      "varies": false
    },
    "public_id": "meta/muse-spark-open",
    "short": "Meta’s open-weight model for programming, multistep reasoning and working with a large text context."
  },
  "renderer_schema": {
    "method_order": "rawModel.methods-ordinal",
    "prices": "exact-native-DTO-units-and-selected-renderer-html"
  },
  "representation": "exact-public-dto-and-native-renderer-html",
  "schema": "ailoot-static-model-facts-v1",
  "schema_version": 1,
  "shortText": "Meta’s open-weight model for programming, multistep reasoning and working with a large text context.",
  "source": {
    "audit_sha256": "ce3a975b5a87245b3998ef6038c34150874055b24d597179405438129ab86f0e",
    "bridge_map_sha256": "ce3a975b5a87245b3998ef6038c34150874055b24d597179405438129ab86f0e",
    "projection_audit": {
      "parent_manifest_sha256": "dfd3a7a4bc6f960e128026cae1f98f769d1503ffa1c6cf0ccf80066382dbbb9e",
      "raw_model_json_sha256": "1623199fa4fd9efd4fe3c04b5c5894583b2a0bf00b154f846fd06db9b6d4a655",
      "renderer_sha256": "85940359cb89940bddef4777b2650c766e856ae1a5186b45305b4937e05da3cd"
    },
    "projection_kind": "catalogue-refresh-native-dto-v1",
    "raw_model_json_sha256": "1623199fa4fd9efd4fe3c04b5c5894583b2a0bf00b154f846fd06db9b6d4a655",
    "renderer_sha256": "85940359cb89940bddef4777b2650c766e856ae1a5186b45305b4937e05da3cd"
  },
  "sourceRevision": "71b1a978d7e2c7aceb6d568b16cc971ce7dec31219fab59c0c7ae96534fe324a"
}
