[GH-ISSUE #1269] Option to "Promote" AI Tag to Human Tag #814

Open
opened 2026-03-02 11:52:58 +03:00 by kerem · 0 comments
Owner

Originally created by @ropetin on GitHub (Apr 16, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1269

Describe the feature you'd like

While this might be encouraging user behavior that otherwise isn't recommended, ideally there would be a way to promote an AI generated tag to a human generated tag. This could be added as an additional option on the Tags page, similar to the current delete option. A per-tag option with a checkmark on the top left of the tag, as well as a bulk edit option to promote multiple tags.

Describe the benefits this would bring to existing Karakeep users

As mentioned in other issues (#1266 most recently) AI generated tags are excellent, but often can generate a multitude of tags that only apply to a single bookmark. These will either never be used again (the email address of the author, for example) or are slightly different ways to represent the same meaning. This is particularly problematic for creating Smart Lists based on tags, when AI will come up with many different tags that mean the same thing. Example from my tags; 'Cybersecurity', 'Cyber-security', 'Cyber Security', 'Security', IT Security', and so on.

The suggested solution to this (#111) is good, but requires all desired tags to be manually entered at least once before they are recognized as human entered tags. With an option to promote tags from AI to human, a valid workflow could be:

  1. Let AI do it's thing generating tags for a while until a nice corpus is created.
  2. Identify the most valuable tags and promote them to human generated tags.
  3. Bulk delete any non-promoted ones then implement the solution from #111 going forward.

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

Yes, this can be achieved currently by manually adding the tag to be promoted to a bookmark. This is fine for one or two, but is problematic for more.

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 @ropetin on GitHub (Apr 16, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1269 ### Describe the feature you'd like While this might be encouraging user behavior that otherwise isn't recommended, ideally there would be a way to promote an AI generated tag to a human generated tag. This could be added as an additional option on the Tags page, similar to the current delete option. A per-tag option with a checkmark on the top left of the tag, as well as a bulk edit option to promote multiple tags. ### Describe the benefits this would bring to existing Karakeep users As mentioned in other issues (#1266 most recently) AI generated tags are excellent, but often can generate a multitude of tags that only apply to a single bookmark. These will either never be used again (the email address of the author, for example) or are slightly different ways to represent the same meaning. This is particularly problematic for creating Smart Lists based on tags, when AI will come up with many different tags that mean the same thing. Example from my tags; 'Cybersecurity', 'Cyber-security', 'Cyber Security', 'Security', IT Security', and so on. The suggested solution to this (#111) is good, but requires all desired tags to be manually entered at least once before they are recognized as human entered tags. With an option to promote tags from AI to human, a valid workflow could be: 1. Let AI do it's thing generating tags for a while until a nice corpus is created. 2. Identify the most valuable tags and promote them to human generated tags. 3. Bulk delete any non-promoted ones then implement the solution from #111 going forward. ### Can the goal of this request already be achieved via other means? Yes, this can be achieved currently by manually adding the tag to be promoted to a bookmark. This is fine for one or two, but is problematic for more. ### 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_
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#814
No description provided.