LocalAI icon indicating copy to clipboard operation
LocalAI copied to clipboard

v3.5.0 MacOS installer is broken on Apple M series

Open blightbow opened this issue 2 months ago • 4 comments

LocalAI version:

3.5.0 MacOS dmg

Environment, CPU architecture, OS, and Version:

Apple M3 Ultra

% uname -a
Darwin redacted 24.6.0 Darwin Kernel Version 24.6.0: Mon Jul 14 11:30:55 PDT 2025; root:xnu-11417.140.69~1/RELEASE_ARM64_T6031 arm64

Describe the bug

The LocalAI executable provided in the v3.5.0 MacOS disk image returns the following error: "LocalAI" is damaged and can't be opened.

At least one other user is reporting an issue with installing via disk image in the following Reddit thread: https://old.reddit.com/r/LocalLLaMA/comments/1ngw3sb/project_update_localai_v350_is_out_huge_update/ne9h69p/

To Reproduce

  • Download current MacOS disk image: https://github.com/mudler/LocalAI/releases/download/v3.5.0/LocalAI.dmg
  • Open the downloaded disk image.
  • Drag LocalAI into the Applications folder. (note: that something already looks off at this point, most disk images render the two icons centered)
Image
  • Attempt to run the dragged program. Note error dialog.
Image

Expected behavior

The program starts normally.

Additional context

blightbow avatar Sep 15 '25 08:09 blightbow

The MacOS releases are not signed yet, we have #6244 open for it - as documented in the release notes https://github.com/mudler/LocalAI/releases/tag/v3.5.0 :

Please note: The launcher is in Alpha and may have bugs. The macOS build requires workarounds to run due to binaries not yet signed, and specific steps for running it are needed: https://discussions.apple.com/thread/253714860?answerId=257037956022#257037956022.

mudler avatar Sep 15 '25 09:09 mudler

Whoops! I had checked the Quickstart docs and the top-level README.md but missed that one, thanks.

In fairness, I don't think most new users will be drilling into tagged releases on Github. Many will link to the MacOS download directly via its link on the two pages I mentioned, and not realize that the install method was added in the most recent release. Probably a moot point if you're trying to fix this quickly though.

blightbow avatar Sep 15 '25 15:09 blightbow

Came here because it wasn't working as well. Probably helpful to put it earlier in the README.

jschwalbe avatar Nov 03 '25 03:11 jschwalbe