Open source inference engine, который подстраивает kernels под ваше оборудование и ускоряет работу open models на Apple Silicon, NVIDIA, AMD или CPU.
exo-explore/exo
Объединяет ваши устройства в единый AI-кластер, чтобы локально запускать большие модели на нескольких Mac и других компьютерах.
Open source альтернатива:Ollama
- Звёзды
- 47,970
- Форки
- 3,568
- Открытые issues
- 378
- Последний коммит
- 7 дней назад
Что это?
exo объединяет устройства в вашей сети в единый кластер для локального запуска AI-моделей. Если модель слишком велика для одной машины, её можно распределить между несколькими устройствами; узлы обнаруживаются автоматически, без ручной настройки. На Mac с Thunderbolt 5 поддерживаются RDMA over Thunderbolt для снижения задержки между устройствами и tensor parallelism, ускоряющий инференс при добавлении новых устройств.
В качестве бэкенда инференса проект использует MLX, а для обмена данными — MLX distributed. Кластер предоставляет API, совместимый с форматами OpenAI Chat Completions, Claude Messages, OpenAI Responses и Ollama, поэтому к нему можно подключать существующие клиенты и инструменты. Встроенная панель управления позволяет управлять кластером и общаться с загруженными моделями, а пользовательские модели можно добавлять из Hugging Face hub.
Приложение для macOS и запуск из исходного кода поддерживаются в macOS, а в Linux инференс пока работает только на CPU.
Ключевые возможности
- 01Автоматически обнаруживает другие устройства с exo в сети, без ручной настройки.
- 02Распределяет модели между устройствами с учётом топологии.
- 03Поддерживает tensor parallelism и RDMA over Thunderbolt 5 на совместимых Mac.
- 04Предоставляет API, совместимые с OpenAI, Claude, OpenAI Responses и Ollama.
- 05Включает панель управления кластером и общения с моделями.
- 06Загружает пользовательские модели из Hugging Face hub.
Сценарии использования
- Запуск модели, слишком большой для одного Mac, за счёт объединения нескольких Mac.
- Локальный и приватный инференс на уже имеющемся оборудовании.
- Подключение существующих инструментов, совместимых с OpenAI или Ollama, к локальному кластеру.
- Запуск узла только с координатором на машине с хорошим сетевым подключением, но небольшой вычислительной мощностью GPU.
Быстрый старт
- 1
Установите приложение для macOS с помощью Homebrew
brew install --cask exo - 2
Откройте панель управления и API в браузере
Что важно знать
- Для приложения macOS требуется macOS Tahoe 26.2 или новее.
- В Linux exo пока работает только на CPU; поддержка GPU находится в разработке.
- Для RDMA через Thunderbolt 5 нужны определённые модели Mac, кабели TB5 и совместимые версии ОС на всех устройствах.
Темы
Частые вопросы
- Что такое exo?
- Объединяет ваши устройства в единый AI-кластер, чтобы локально запускать большие модели на нескольких Mac и других компьютерах. exo объединяет устройства в вашей сети в единый кластер для локального запуска AI-моделей. Если модель слишком велика для одной машины, её можно распределить между несколькими устройствами; узлы обнаруживаются автоматически, без ручной настройки. На Mac с Thunderbolt 5 поддерживаются RDMA over Thunderbolt для снижения задержки между устройствами и tensor parallelism, ускоряющий инференс при добавлении новых устройств.
- exo можно использовать бесплатно? Какая у него лицензия?
- exo распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- exo всё ещё поддерживается?
- Активно поддерживается. Последний коммит в exo — 13 окт. 2026 г..
- Для чего можно использовать exo?
- Запуск модели, слишком большой для одного Mac, за счёт объединения нескольких Mac. Локальный и приватный инференс на уже имеющемся оборудовании. Подключение существующих инструментов, совместимых с OpenAI или Ollama, к локальному кластеру. Запуск узла только с координатором на машине с хорошим сетевым подключением, но небольшой вычислительной мощностью GPU.
- Как установить exo?
- Установите приложение для macOS с помощью Homebrew: brew install --cask exo Откройте панель управления и API в браузере
- Где скачать exo?
- Исходный код и инструкции по установке — на GitHub: https://github.com/exo-explore/exo
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение с открытым исходным кодом и веб-интерфейс для локального запуска, дообучения и экспорта LLM и diffusion-моделей, а также библиотека для обучения через код.
CLI и TUI на Rust, которые определяют CPU, RAM и GPU и ранжируют открытые LLM по тому, насколько хорошо они будут работать на вашем компьютере.
Запускает открытые модели ИИ локально на Mac с Apple Silicon с помощью MLX и предоставляет их через сервер, совместимый с Anthropic API, чтобы Claude Code работал без интернета.
Локальный и облачный запуск открытых моделей, таких как Gemma, Qwen, DeepSeek и gpt-oss, через CLI, REST API и библиотеки для Python и JavaScript.
Cherry Studio — кроссплатформенный десктопный AI-клиент для работы со множеством LLM-провайдеров, локальными моделями и более чем 300 готовыми ассистентами.