[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:exo:en":3,"releases:stats:cask:exo:en":259,"related:cask:exo:en":260,"markdown:3:1937:1617umg":305},{"accentColor":4,"artifacts":5,"autoUpdates":45,"categories":46,"conflictsWith":53,"dependsOn":56,"deprecated":49,"description":70,"descriptionEn":71,"developer":72,"disabled":49,"displayName":73,"downloadSha256":74,"downloadSize":75,"downloadUrl":76,"editorChoice":49,"formulaeUrl":77,"homepage":78,"iconUrl":79,"installCommand":80,"installs":81,"installs30d":82,"isFont":49,"isLibrary":49,"kegOnly":49,"kind":85,"latestRelease":86,"machineTranslated":49,"minMacos":69,"name":73,"names":119,"platforms":121,"primaryCategory":229,"rank30d":230,"releaseCount":231,"releaseStats":232,"repoUrl":236,"screenshots":237,"sourceLocale":113,"sourceUrl":245,"summary":246,"summaryTranslation":247,"supports":248,"tags":250,"tap":257,"token":120,"version":118,"versionChangedAt":258},"#E7CC0D",{"apps":6,"binaries":8,"entries":9,"pkgs":44},[7],"EXO.app",[],[10,23,30],{"declaration":11,"phase":21,"sources":22,"type":21},{"uninstall":12},[13],{"delete":14,"launchctl":18,"quit":19,"rmdir":20},[15,16,17],"\u002FLibrary\u002FApplication Support\u002FEXO\u002Fdisable_bridge.sh","\u002FLibrary\u002FApplication Support\u002FEXO\u002Fdisable_bridge_enable_dhcp.sh","\u002FLibrary\u002FLaunchDaemons\u002Fio.exo.networksetup.plist","io.exo.networksetup","exolabs.EXO","\u002FLibrary\u002FApplication Support\u002FEXO","uninstall",[],{"declaration":24,"phase":27,"sources":28,"target":26,"type":29},{"app":25,"target":26},[7],"\u002FApplications\u002FEXO.app","install",[7],"app",{"declaration":31,"phase":41,"sources":42,"type":43},{"zap":32},[33],{"rmdir":34,"trash":35},"~\u002F.exo",[36,37,38,39,40],"~\u002FLibrary\u002FApplication Support\u002Fexolabs.EXO","~\u002FLibrary\u002FCaches\u002Fexolabs.EXO","~\u002FLibrary\u002FHTTPStorages\u002Fexolabs.EXO","~\u002FLibrary\u002FPreferences\u002Fexolabs.EXO.plist","~\u002FLibrary\u002FSaved Application State\u002Fexolabs.EXO.savedState","cleanup",[],"zap",[],true,[47],{"icon":48,"machineTranslated":49,"name":50,"slug":51,"sourceLocale":52},"lucide:sparkles",false,"AI Tools","ai","zh-CN",{"casks":54,"formulae":55},[],[],{"arch":57,"casks":59,"formulae":60,"macos":61,"requirements":62},[58],"arm64",[],[],">= 15",{"arch":63,"macos":67},[64],{"bits":65,"type":66},64,"arm",{">=":68},[69],"15","EXO connects devices into a local AI cluster so that models can use resources across multiple machines rather than being limited to one device. The project is maintained by exo labs and uses MLX for inference and distributed communication.\n\n## Cluster and model workflow\nThe official repository describes automatic device discovery and topology-aware model placement based on device resources and network links. Tensor parallelism and supported RDMA-over-Thunderbolt configurations are intended to accelerate distributed inference. A built-in dashboard lets users manage the cluster and chat with models; the macOS application runs in the background on the Mac.\n\n## Integration\nEXO exposes interfaces compatible with OpenAI Chat Completions, Claude Messages, OpenAI Responses and Ollama APIs. It also supports custom models from Hugging Face. Version 1.0.71 adds Kimi K2.6, additional model cards and provider-recommended sampling defaults, and addresses M5 vision-model and distributed-output issues.\n\n## macOS requirements\nThe recorded Homebrew 1.0.71 cask targets Apple-silicon Macs and lists macOS 15 or later. The current upstream README separately states macOS Tahoe 26.2 or later for the macOS app and its RDMA setup. These sources differ: do not assume the recorded cask's minimum OS guarantees current-app compatibility. RDMA requires compatible Thunderbolt 5 hardware and OS configuration. The app may request permission to modify system settings and install a network profile.\n\nEXO is released under Apache-2.0. The screenshot attached to this listing is the official macOS application image, not a generated mockup.\n\n## Sources\n- [Official repository and setup instructions](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo)\n- [Official 1.0.71 release](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Freleases\u002Ftag\u002Fv1.0.71)\n- [Official website](https:\u002F\u002Fexolabs.net\u002F)\n- [Homebrew cask](https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fe\u002Fexo.rb)\n","Run AI models locally across multiple devices","exo labs","EXO","bc81a23ec647a995c5f8237857e749bc3de7ba8ec40f2aab39886c1a04beaac7",412972413,"https:\u002F\u002Fassets.exolabs.net\u002FEXO-1.0.71.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fexo","https:\u002F\u002Fexolabs.net\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fcc1d1fd64488\u002Fb3f94119a243-256.png","brew install --cask exo",{"d30":82,"d365":83,"d90":84},211,1493,917,"cask",{"bodyMarkdown":87,"hasNotes":45,"id":88,"isLatest":45,"isPrerelease":49,"machineTranslated":49,"publishedAt":89,"sections":90,"source":112,"sourceLocale":113,"summary":114,"title":115,"translation":116,"version":118},"# EXO v1.0.71 Release Notes\r\n\r\nThis is a small patch release, with better defaults for sampling and bug fixes for M5 series Macs and RDMA, along with support for the new Kimi K2.6.\r\n\r\n## Models\r\n- Add Kimi K2.6, including support for multimodality ([#1952](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1952))\r\n- Add model cards for Qwen3.6 27B, GLM 5.1 and Kimi K2.6 quantisations ([#1970](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1970))\r\n\r\n\r\n## Performance\r\n- Add recommended sampling defaults (from model providers) to improve model output quality, including min_p and top_k ([#1947](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1947))\r\n- Prevent JACCL all_sum from corrupting output ([#1952](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1952))\r\n\r\n## Quality of Life\r\n- Add a Pi integration tab! ([#1925](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1925))\r\n- Handle multiple tool calls correctly in the Claude and Responses APIs ([#1952](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1952))\r\n- Add a friendly context message for bug reporting ([#1959](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1959))\r\n\r\n## Bug Fixes\r\n- Fix vision models on M5 series Macs by fixing addmm on NAX ([#1927](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1927))\r\n- Fix prefix cache for Qwen3.6 ([#1952](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1952))\r\n- Prevent complete downloads from losing their Completed status ([#1956](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1956), [#1958](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1958))\r\n- Populate the image cache from events to prevent crashes ([#1961](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1961))\r\n- Fix DeepSeekV32 parsing and tensor parallelism for Gemma 4 models with effective parameters ([#1967](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fpull\u002F1967))\r\n\r\n## New Contributors\r\nAnd a thank you to [@nhwaani](https:\u002F\u002Fgithub.com\u002Fnhwaani) who made their first contribution here!\r\n\r\n**Full Changelog**: [https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fcompare\u002Fv1.0.70...v1.0.71](https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Fcompare\u002Fv1.0.70...v1.0.71)\n\nSource: https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Freleases\u002Ftag\u002Fv1.0.71",767,"2026-04-23T15:04:10Z",[91,96,102,107],{"area":92,"items":93},"Models",[94,95],"Adds Kimi K2.6 with multimodality and additional quantization cards.","Adds Qwen3.6 27B and GLM 5.1 model cards.",{"area":97,"items":98},"Inference",[99,100,101],"Uses provider-recommended sampling defaults including min_p and top_k.","Prevents JACCL all_sum from corrupting output.","Fixes M5 vision models and Qwen3.6 prefix caching.",{"area":103,"items":104},"Integration",[105,106],"Adds a Pi integration tab.","Handles multiple tool calls in Claude and Responses APIs correctly.",{"area":108,"items":109},"Fixed",[110,111],"Preserves Completed status for finished downloads.","Fixes image-cache crashes and DeepSeekV32\u002FGemma 4 processing.","editorial","en-US","Adds Kimi K2.6 and new model cards, improves sampling defaults, adds Pi integration and fixes M5 vision models, RDMA output, API tool calls and model caches.","EXO 1.0.71",{"locale":113,"machineTranslated":49,"sourceLocale":113,"status":117},"source","1.0.71",[73,120],"exo",[122,158,194],{"arch":58,"artifacts":123,"conflictsWith":144,"dependsOn":147,"downloadSha256":74,"downloadUrl":76,"macos":156,"minMacos":69,"requiresRosetta":49,"tag":157,"version":118},{"apps":124,"binaries":125,"entries":126,"pkgs":143},[7],[],[127,133,137],{"declaration":128,"phase":21,"sources":132,"type":21},{"uninstall":129},[130],{"delete":131,"launchctl":18,"quit":19,"rmdir":20},[15,16,17],[],{"declaration":134,"phase":27,"sources":136,"target":26,"type":29},{"app":135,"target":26},[7],[7],{"declaration":138,"phase":41,"sources":142,"type":43},{"zap":139},[140],{"rmdir":34,"trash":141},[36,37,38,39,40],[],[],{"casks":145,"formulae":146},[],[],{"arch":148,"casks":149,"formulae":150,"macos":61,"requirements":151},[58],[],[],{"arch":152,"macos":154},[153],{"bits":65,"type":66},{">=":155},[69],"27","arm64_golden_gate",{"arch":58,"artifacts":159,"conflictsWith":180,"dependsOn":183,"downloadSha256":74,"downloadUrl":76,"macos":192,"minMacos":69,"requiresRosetta":49,"tag":193,"version":118},{"apps":160,"binaries":161,"entries":162,"pkgs":179},[7],[],[163,169,173],{"declaration":164,"phase":21,"sources":168,"type":21},{"uninstall":165},[166],{"delete":167,"launchctl":18,"quit":19,"rmdir":20},[15,16,17],[],{"declaration":170,"phase":27,"sources":172,"target":26,"type":29},{"app":171,"target":26},[7],[7],{"declaration":174,"phase":41,"sources":178,"type":43},{"zap":175},[176],{"rmdir":34,"trash":177},[36,37,38,39,40],[],[],{"casks":181,"formulae":182},[],[],{"arch":184,"casks":185,"formulae":186,"macos":61,"requirements":187},[58],[],[],{"arch":188,"macos":190},[189],{"bits":65,"type":66},{">=":191},[69],"26","arm64_tahoe",{"arch":58,"artifacts":195,"conflictsWith":216,"dependsOn":219,"downloadSha256":74,"downloadUrl":76,"macos":69,"minMacos":69,"requiresRosetta":49,"tag":228,"version":118},{"apps":196,"binaries":197,"entries":198,"pkgs":215},[7],[],[199,205,209],{"declaration":200,"phase":21,"sources":204,"type":21},{"uninstall":201},[202],{"delete":203,"launchctl":18,"quit":19,"rmdir":20},[15,16,17],[],{"declaration":206,"phase":27,"sources":208,"target":26,"type":29},{"app":207,"target":26},[7],[7],{"declaration":210,"phase":41,"sources":214,"type":43},{"zap":211},[212],{"rmdir":34,"trash":213},[36,37,38,39,40],[],[],{"casks":217,"formulae":218},[],[],{"arch":220,"casks":221,"formulae":222,"macos":61,"requirements":223},[58],[],[],{"arch":224,"macos":226},[225],{"bits":65,"type":66},{">=":227},[69],"arm64_sequoia",{"icon":48,"machineTranslated":49,"name":50,"slug":51,"sourceLocale":52},473,1,{"brewLag":233,"cadence":235,"count30d":234},{"compared":234,"earlierCount":234},0,"irregular","https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo",[238],{"caption":239,"height":240,"machineTranslated":49,"sourceLocale":113,"theme":241,"thumbUrl":242,"url":243,"width":244},"EXO macOS application on a MacBook, from the official repository README.",1889,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fcdd369a11c00\u002Fab422eb8683e-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fcdd369a11c00\u002Fab422eb8683e-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fe\u002Fexo.rb","Run AI models locally across a device cluster, with automatic discovery, distributed inference and a dashboard for model and cluster management.",{"locale":113,"machineTranslated":49,"sourceLocale":113,"status":117},{"arm64":45,"requiresRosetta":49,"status":249,"x86_64":49},"known",[251,252,253,254,255,256],"Local AI","Distributed AI","MLX","Apple Silicon","LLM","Model Inference","homebrew\u002Fcask","2026-10-07T09:38:28.442235Z",null,[261,270,279,287,295],{"autoUpdates":45,"deprecated":49,"disabled":49,"displayName":262,"editorChoice":49,"installs30d":263,"isFont":49,"isLibrary":49,"kind":85,"machineTranslated":49,"name":262,"primaryCategory":264,"rank30d":265,"sourceLocale":113,"summary":266,"token":267,"version":268,"versionChangedAt":269},"Perplexity AI",223,{"icon":48,"machineTranslated":49,"name":50,"slug":51,"sourceLocale":52},452,"AI-powered answer engine with Personal Computer agent","perplexity","26.39.0","2026-10-07T09:38:40.131182Z",{"autoUpdates":45,"deprecated":49,"disabled":49,"displayName":271,"editorChoice":49,"installs30d":272,"isFont":49,"isLibrary":49,"kind":85,"machineTranslated":49,"name":271,"primaryCategory":273,"rank30d":274,"sourceLocale":113,"summary":275,"token":276,"version":277,"versionChangedAt":278},"Llama",260,{"icon":48,"machineTranslated":49,"name":50,"slug":51,"sourceLocale":52},411,"Menu bar app for running local LLMs","llama-app","0.43.0","2026-10-07T09:38:37.849603Z",{"autoUpdates":49,"deprecated":49,"disabled":49,"displayName":280,"editorChoice":49,"installs30d":281,"isFont":49,"isLibrary":49,"kind":85,"machineTranslated":49,"name":280,"primaryCategory":282,"rank30d":283,"sourceLocale":113,"summary":284,"token":285,"version":286,"versionChangedAt":269},"Osaurus",128,{"icon":48,"machineTranslated":49,"name":50,"slug":51,"sourceLocale":52},653,"LLM server built on MLX","osaurus","0.25.19",{"autoUpdates":45,"deprecated":49,"disabled":49,"displayName":288,"editorChoice":49,"installs30d":289,"isFont":49,"isLibrary":49,"kind":85,"machineTranslated":49,"name":288,"primaryCategory":290,"rank30d":291,"sourceLocale":113,"summary":292,"token":293,"version":294,"versionChangedAt":258},"DeepL",157,{"icon":48,"machineTranslated":49,"name":50,"slug":51,"sourceLocale":52},582,"AI-powered translator","deepl","26.6.14916780",{"accentColor":296,"autoUpdates":45,"deprecated":49,"disabled":49,"displayName":297,"editorChoice":49,"iconUrl":298,"installs30d":299,"isFont":49,"isLibrary":49,"kind":85,"machineTranslated":49,"name":297,"primaryCategory":300,"rank30d":301,"sourceLocale":113,"summary":302,"token":303,"version":304,"versionChangedAt":278},"#FFCB28","Jan","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F959cc9db27d5\u002Faba6ce13c525-256.png",203,{"icon":48,"machineTranslated":49,"name":50,"slug":51,"sourceLocale":52},487,"An open-source desktop AI chat app for local models, cloud providers, custom assistants, MCP tools and an OpenAI-compatible local API.","jan","0.8.4","\u003Cp>EXO connects devices into a local AI cluster so that models can use resources across multiple machines rather than being limited to one device. The project is maintained by exo labs and uses MLX for inference and distributed communication.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Cluster and model workflow\u003C\u002Fh3>\n\u003Cp>The official repository describes automatic device discovery and topology-aware model placement based on device resources and network links. Tensor parallelism and supported RDMA-over-Thunderbolt configurations are intended to accelerate distributed inference. A built-in dashboard lets users manage the cluster and chat with models; the macOS application runs in the background on the Mac.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Integration\u003C\u002Fh3>\n\u003Cp>EXO exposes interfaces compatible with OpenAI Chat Completions, Claude Messages, OpenAI Responses and Ollama APIs. It also supports custom models from Hugging Face. Version 1.0.71 adds Kimi K2.6, additional model cards and provider-recommended sampling defaults, and addresses M5 vision-model and distributed-output issues.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">macOS requirements\u003C\u002Fh3>\n\u003Cp>The recorded Homebrew 1.0.71 cask targets Apple-silicon Macs and lists macOS 15 or later. The current upstream README separately states macOS Tahoe 26.2 or later for the macOS app and its RDMA setup. These sources differ: do not assume the recorded cask's minimum OS guarantees current-app compatibility. RDMA requires compatible Thunderbolt 5 hardware and OS configuration. The app may request permission to modify system settings and install a network profile.\u003C\u002Fp>\n\u003Cp>EXO is released under Apache-2.0. The screenshot attached to this listing is the official macOS application image, not a generated mockup.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Sources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\" target=\"_blank\" rel=\"noopener noreferrer\">Official repository and setup instructions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fexo-explore\u002Fexo\u002Freleases\u002Ftag\u002Fv1.0.71\" target=\"_blank\" rel=\"noopener noreferrer\">Official 1.0.71 release\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fexolabs.net\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">Official website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fe\u002Fexo.rb\" target=\"_blank\" rel=\"noopener noreferrer\">Homebrew cask\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n"]