kartikm7 / llocal

Aiming to provide a seamless and privacy driven chatting experience with open-sourced technologies(Ollama), particularly open sourced LLM's(eg. Llama3, Phi-3, Mistral). Focused on ease of use. Available on both Windows and Mac.
https://www.llocal.in
MIT License
73 stars 9 forks source link

LLocal is damaged and can't be opened #6

Open twobit opened 1 month ago

twobit commented 1 month ago

LLocal-1.0.0-beta.5-arm64.dmg isn't able to be opened on my Apple M2 Max running Sequoia:

image
kartikm7 commented 1 month ago

Hello @twobit ! Welcome to the llocal community! Sorry about the error you're facing. I should've added this to the docs and the website. Actually, the code is unsigned and on Mac unsigned code cannot be opened easily unlike windows. To bypass this, we have two options at the moment:

  1. Running a manual build by cloning the repo and then running the npm run build:mac:arm for m series or npm run build:mac:intel for intel based macs. When you build it on your own, that time apple does not throw the error. I know this is inconvenient but the build does take at max a few minutes.

  2. Incase, you don't want to build it by yourself then you can also try the Universal build that seems to be more stable than the separate builds, but then you'd get the developer is not verified error which can be by passed by following this video .

The link to the mac universal build is this.

Sorry about the inconvenience, will look into getting the code signed at some point for all platforms. Will add this issue to the documentation and website aswell.

twobit commented 1 month ago

Thanks @kartikm7, I ended up building locally exactly how you're suggesting

kartikm7 commented 1 month ago

Thanks @kartikm7, I ended up building locally exactly how you're suggesting

No worries man, thank you so much for trying out LLocal and for pointing this issue out. I have updated the documentation pointing this out aswell. Will add this to the website with the next release.