About exo
exo connects all of your devices into an AI cluster, so you can run models that are larger than would fit on any single machine. Adding more devices can also make models run faster. It is written in Python, released under the Apache-2.0 license and maintained by exo labs.
Its feature list includes automatic discovery of other devices running exo with no manual configuration, support for RDMA over Thunderbolt 5 to cut latency between devices, and topology-aware automatic parallelism that splits a model using a real-time view of device resources and network links. Tensor parallelism shards models across devices, and MLX serves as the inference backend with MLX distributed for communication.
exo speaks four API dialects, OpenAI Chat Completions, Claude Messages, OpenAI Responses and Ollama, so existing clients and tools can be reused. Custom models can be loaded from the Hugging Face hub, and a built-in dashboard manages the cluster and chats with models. It suits enthusiasts and teams who want to run large models locally using several Apple devices or other machines.
Key features
- Clusters multiple devices to run large models
- Automatic device discovery
- RDMA over Thunderbolt 5 support
- Topology-aware automatic parallelism
- OpenAI, Claude and Ollama API compatibility
- Built-in dashboard for the cluster
Good fit for
- →Running large models across several Macs
- →Local AI cluster for a small team
- Built with
- Python
- Tags
- distributed-inference
- local-ai
- llm
- mlx
- cluster
- python
- self-hosted
- apple-silicon
exo: questions and answers
- What is exo used for?
- exo is an open-source tool that links your devices into a cluster so large AI models can run locally, with automatic discovery and OpenAI-compatible APIs. It is a good fit for running large models across several Macs and local AI cluster for a small team.
- Is exo open source?
- Yes. exo is open source under the Apache-2.0 licence. Its source code is on GitHub at exo-explore/exo and is written mainly in Python.
- Is exo free?
- Yes. exo is open source, so the software itself is free to use.
- Can I self-host exo?
- Yes. exo can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What are some alternatives to exo?
- Similar open-source tools in the AI Infrastructure category include Unsloth, llama.cpp and LocalAI. SaaS products in the same category include AI Stats, Amazon Bedrock and api-hub.ai.
- Is exo actively maintained?
- Yes. The most recent commit to exo was on 2 October 2026, and the latest release is v1.0.71, published on 23 April 2026. The project has 48k stars on GitHub.
Open-source alternatives to exo
See all
Unsloth
AI Infrastructure
Unsloth is an open-source framework for running and training LLMs.
Apache-2.0vs Together AI★ 77k
llama.cpp
AI Infrastructure
LLM inference in C/C++
MITvs OpenAI API Platform★ 130k
LocalAI
AI Infrastructure
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video -
MITvs ChatGPT★ 49k
ODS
AI Infrastructure
Just a chat full of self-hosters running or trying to run ODS. | 1583 members
Apache-2.0★ 7k
beta9
AI Infrastructure
Ultrafast serverless GPU inference, sandboxes, and background jobs
AGPL-3.0vs Modal★ 1.8kHarbor
AI Infrastructure
Stop configuring your AI stack. Start using it. One command brings a complete pre-wired LL
Apache-2.0★ 3.2k
SaaS alternatives to exo
See allAI Stats
AI Infrastructure
Database of AI models plus an OpenAI-compatible gateway with usage, pricing and reliability monitoring
SaaS
Amazon Bedrock
AI Infrastructure
Managed AWS service for building generative AI apps with models from several providers
SaaS
api-hub.ai
AI Infrastructure
Single API for accessing many AI models behind one endpoint
SaaS
Cloudflare Workers AI
AI Infrastructure
Serverless inference service for running AI models on Cloudflare's network
SaaS
Cohere
AI Infrastructure
Enterprise AI platform offering language models, embeddings and retrieval for businesses
SaaS
Costbase
AI Infrastructure
Aggregates the costs of AI providers into one dashboard for developers of AI products
SaaS
