[GH-ISSUE #1781] Ability to disable and hide all LLM features at both user and admin levels #1112

Open
opened 2026-03-02 11:55:05 +03:00 by kerem · 2 comments
Owner

Originally created by @hobgoblina on GitHub (Jul 25, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1781

Describe the feature you'd like

It'd be great if users could completely disable and hide all LLM-related features and UI components (auto-tagging, summaries, LLM settings, etc).

Ideally, defaults, as well as instance-wide disabling, could be set for the entire instance via a admin settings or environment variables. Defaulting to "off" would effectively mean that users would have to opt in to see LLM festures, while instance-wide disablement would prevent users from being able to even see an "enable LLM features" setting.

Describe the benefits this would bring to existing Karakeep users

LLMs are hotly contended for a number of (very valid) reasons ethically, ecologically, psychologically, etc. I'd like to try Karakeep and probably recommend it to others, but I and everyone else in my circles will not be willing to use it if LLM features are so prominent. Even if they require the configuration of models/prompts/etc before they're functional, the visibility of the features alone is a huge turnoff to people who view the practices and motivations associated with the development and use of LLMs as normative at best and hostile/predatory at worst.

Can the goal of this request already be achieved via other means?

No.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

Additional context

No response

Originally created by @hobgoblina on GitHub (Jul 25, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1781 ### Describe the feature you'd like It'd be great if users could completely disable and hide all LLM-related features and UI components (auto-tagging, summaries, LLM settings, etc). Ideally, defaults, as well as instance-wide disabling, could be set for the entire instance via a admin settings or environment variables. Defaulting to "off" would effectively mean that users would have to opt in to see LLM festures, while instance-wide disablement would prevent users from being able to even see an "enable LLM features" setting. ### Describe the benefits this would bring to existing Karakeep users LLMs are hotly contended for a number of (very valid) reasons ethically, ecologically, psychologically, etc. I'd like to try Karakeep and probably recommend it to others, but I and everyone else in my circles will not be willing to use it if LLM features are so prominent. Even if they require the configuration of models/prompts/etc before they're functional, the visibility of the features alone is a huge turnoff to people who view the practices and motivations associated with the development and use of LLMs as normative at best and hostile/predatory at worst. ### Can the goal of this request already be achieved via other means? No. ### Have you searched for an existing open/closed issue? - [x] I have searched for existing issues and none cover my fundamental request ### Additional context _No response_
Author
Owner

@MohamedBassem commented on GitHub (Jul 26, 2025):

We already hide summaries if LLM is not configured, and auto tagging just wouldn't work if you don't have it configured (it's opt-in). So what else do you want to hide? The AI settings tab? Anything else?

<!-- gh-comment-id:3121675554 --> @MohamedBassem commented on GitHub (Jul 26, 2025): We already hide summaries if LLM is not configured, and auto tagging just wouldn't work if you don't have it configured (it's opt-in). So what else do you want to hide? The `AI settings` tab? Anything else?
Author
Owner

@ComicMango commented on GitHub (Nov 8, 2025):

Thanks for the commit to hide AI settings. I'm not using any LLMs, so the "AI Tags" section on the Tags page is also quite redundant for me. Would appreciate if that could be hidden eventually. Thank you!

<!-- gh-comment-id:3506640120 --> @ComicMango commented on GitHub (Nov 8, 2025): Thanks for the commit to hide AI settings. I'm not using any LLMs, so the "AI Tags" section on the Tags page is also quite redundant for me. Would appreciate if that could be hidden eventually. Thank you!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#1112
No description provided.