AIAny
AI Infra2024
Icon for item

exo

Connects multiple Macs and Linux machines into one cluster to run models too large for any single machine. Auto-discovers peers, shards a model across them via tensor parallelism, and exposes OpenAI-, Claude-, and Ollama-compatible APIs.

Introduction

The bottleneck for running frontier models at home was never the model — it was the assumption that you need one machine big enough to hold it. exo discards that assumption: it shards a single model across the Apple-silicon Macs and Linux boxes you already own, so a few mid-range machines can collectively serve a model none of them could load alone.

What Sets It Apart
  • Zero-config topology — devices on the network discover each other automatically and exo maps the cluster's shape, so adding a machine doesn't mean rewriting config; the model just spreads further.
  • Tensor parallelism, not only capacity — up to 1.8x speedup on 2 devices and 3.2x on 4, so extra hardware buys you throughput, not just room to fit a bigger model.
  • RDMA over Thunderbolt 5 on recent Apple silicon (M4 Pro/Max, M3 Ultra) cuts the inter-device latency that usually makes distributed inference slower than the math suggests.
  • Drop-in API surface — OpenAI Chat Completions, Claude Messages, and Ollama formats all work, so existing clients point at your cluster with no code changes.
Who It's For

Great fit if you own several Apple-silicon Macs (or a Mac-plus-Linux mix) and want to run models that won't fit in any one of them without renting cloud GPUs. Look elsewhere if you have a single large NVIDIA box — exo's Linux path is still CPU-only and its sweet spot is Metal/MLX. The peer-to-peer design also assumes a fast, trusted local network; it is not a replacement for managed serving at scale.

Information

  • Websitegithub.com
  • Authorsexo labs
  • Published date2024/06/24

Categories

More Items

GitHub
AI Infra2025

Defines a vendor-neutral JSON/YAML semantic model specification and tooling to exchange metrics, dimensions, lineage and other business semantics across analytics, AI and BI platforms; includes a core spec, validators, converters (dbt, GoodData, Salesforce) and example models.

GitHub
AI Train2025

An asynchronous, high-throughput framework for large-scale reinforcement learning and agentic training that scales to 1T+ MoE models and 1000+ GPUs, with native verifiers integration, end-to-end SFT/RL/evals, and Slurm/Kubernetes deployment; requires NVIDIA GPUs.

GitHub

Runs a self-hosted meeting bot and transcription API that joins Google Meet, Teams and Zoom and streams speaker-attributed transcripts in real time. Compiles meetings into a git-backed Markdown workspace and runs sandboxed agents on your infrastructure; Apache-2.0 and air-gap capable.