[GH-ISSUE #240] Why does the app add itself to the "Open at Login" items on Mac? #25862

Closed
opened 2026-04-22 01:42:42 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @1234igor on GitHub (Jul 29, 2023).
Original GitHub issue: https://github.com/ollama/ollama/issues/240

Originally created by @1234igor on GitHub (Jul 29, 2023). Original GitHub issue: https://github.com/ollama/ollama/issues/240
Author
Owner

@jmorganca commented on GitHub (Jul 29, 2023):

Hi @1234igor, thanks for creating an issue! Since Ollama is a long running api server (similar to docker and some other tools), it starts in the background so you can run ollama without first thinking to have to start the app. It's surprisingly common to forget to start it before running CLI commands. (Also note #47 which will help this issue).

That may not be your cup of tea (totally understand) – you can disable it in the system preferences, or if you prefer to opt out of the macOS app for now altogether, it's easy to build the binary. Binaries are also published with every release – note: the next version will include a signed macOS universal binary!

<!-- gh-comment-id:1656859421 --> @jmorganca commented on GitHub (Jul 29, 2023): Hi @1234igor, thanks for creating an issue! Since Ollama is a long running api server (similar to `docker` and some other tools), it starts in the background so you can run `ollama` without first thinking to have to start the app. It's surprisingly common to forget to start it before running CLI commands. (Also note #47 which will help this issue). That may not be your cup of tea (totally understand) – you can disable it in the system preferences, or if you prefer to opt out of the macOS app for now altogether, it's easy to [build the binary](https://github.com/jmorganca/ollama#building). Binaries are also published with [every release](https://github.com/jmorganca/ollama/releases/tag/v0.0.12) – note: the next version will include a signed macOS `universal` binary!
Author
Owner

@1234igor commented on GitHub (Jul 29, 2023):

Thanks a lot for your answer!

<!-- gh-comment-id:1656893076 --> @1234igor commented on GitHub (Jul 29, 2023): Thanks a lot for your answer!
Author
Owner

@jmorganca commented on GitHub (Jul 30, 2023):

You got it! Will close this as #47 is open, and stay tuned for the next release!

<!-- gh-comment-id:1656999651 --> @jmorganca commented on GitHub (Jul 30, 2023): You got it! Will close this as #47 is open, and stay tuned for the next release!
Author
Owner

@dbarros commented on GitHub (Feb 2, 2025):

This should be an opt-in setting, as the user should have control of their computer and apps. Yes, I can remove it from Settings' Login items, but every time I run Ollama it adds itself back in to that list.

<!-- gh-comment-id:2629181802 --> @dbarros commented on GitHub (Feb 2, 2025): This should be an opt-in setting, as the user should have control of their computer and apps. Yes, I can remove it from Settings' Login items, but every time I run Ollama it adds itself back in to that list.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#25862