Pimp My IDE / garage dispatch
Back to garage
Local models / distributed inference / 15 Oct 2026

The cable is part of the computer.

Meta calls Muse Spark Open a desktop model. Its named Apple route uses two 512 GB Mac Studios, or four 256 GB machines, joined by Thunderbolt 5 and RDMA.

If one token crosses two hosts, "local" describes custody. It does not describe one box, one failure domain, or a simple install.
One model / two hosts / one measured route

Open weights can still need a machine room

Muse Spark Open is a sparse mixture-of-experts model with 816 billion total parameters and about 42 billion active for each token. Meta publishes BF16 and NVFP4 checkpoints. The developer guide puts the BF16 weights at about 1.6 TB and the NVFP4 checkpoint at about 530 GB.

The model card gives a higher deployment floor because serving needs more than the weight file. It says NVFP4 requires at least 700 GB of VRAM and BF16 requires 2 TB. Those figures do not fit on an ordinary developer laptop. They define a workstation cluster, a large accelerator node, or a hosted endpoint.

"Desktop" is a location claim. Topology still decides the work.

The two-Mac route is tensor parallel

Meta's Apple recipe uses two M5 Ultra Mac Studios with 512 GB of unified memory each, or four with 256 GB each. The machines connect directly through Thunderbolt 5 with RDMA. MLX splits every model layer across the hosts. Each machine holds part of the weights and performs part of the computation for every token.

Meta says the weights stay put while intermediate results cross the link. That is the useful engineering detail. The cable, MLX version, host count, memory size, direct-link configuration, and process placement all belong in a reproducible run record. Removing any one of them changes the system.

Forty-two billion active does not mean forty-two billion resident

The router selects eight of 256 experts for each token, but the full expert set still has to live somewhere. Sparse activation can reduce compute per token. It does not shrink the stored model to the active parameter count.

The Hugging Face API confirms that the gated BF16 repository has 65 safetensor shards and about 1.64 TB of stored files. The same record identifies revision 0fb02478. That proves the published artifact exists. It does not prove that this garage downloaded, loaded, or ran it.

Test the seam, not only the answer

A two-host setup adds failure states that a one-process benchmark can miss. Pull the direct link during generation. Stop one worker. Restart one host with a different runtime build. Fill memory on one side. Send a long multimodal request. Record whether the request fails closed, hangs, retries, or returns a partial result.

Then run the coding workload. Measure cold load, first-token delay, steady generation, tool-call correctness, and recovery after a failed action. Meta's benchmark table and launch demonstrations are publisher evidence. They are not a substitute for your repository, tools, permissions, and stop rules.

Keep five records

  1. Pin the model revision, precision, and exact artifact.
  2. Record every host, its memory, operating system, runtime, and process role.
  3. Record the physical link and the distributed settings that split each layer.
  4. Test link loss, worker loss, version mismatch, memory pressure, and restart behavior.
  5. Replay the real workload and compare it with a hosted route and a smaller local model.
Interactive makeover / topology packet

Dual-host switchyard

Replace one "runs locally" badge with a topology selector and failure-drill packet. The rig describes published routes. It does not detect hardware or run inference.

Select routeRecord hostsDrill seamsReplay work

Choose the route

The native radio group changes the published deployment shape.

Deployment topology
Packet sections
Topology selected2 HOSTS / MLX / NVFP4
Published route diagram

Make every host visible

Three packet sections are still open.

The route is named. No host or workload evidence has been supplied.

What this component proves. It keeps the artifact, hosts, link, and workload on one packet. It does not run Muse Spark Open, validate Meta's performance claims, or approve any route for production.

Sources read / 15 Oct 2026

Evidence bay

First-party research post

Meta AI release

Supplies the release date, model shape, Apple hardware claim, supported runtimes, and publisher evaluation boundary.

Read the release
First-party developer guide

Build with Muse Spark Open

Documents checkpoint sizes, the two-host and four-host MLX routes, Thunderbolt 5 with RDMA, tensor parallel behavior, hosted providers, and other serving paths.

Read the deployment guide
Artifact and terms

Hugging Face model card and API

Verifies the gated repository, exact revision, model configuration, 65 BF16 shards, stored bytes, memory guidance, license, and limitations.

Read the model card / Inspect the API record
Discovery route

Hacker News item 50107379

The discussion led to the release. It is not used as evidence for architecture, memory, speed, or model quality.

Open the discussion
Evidence boundary

No local model run

This dispatch inspected publisher pages and the public artifact record. It did not accept the gated license, download roughly 1.64 TB of BF16 files, provision a Mac cluster, or benchmark the model.