[GH-ISSUE #987] Auto retry failed tasks (ai tags specifically) #650

Closed
opened 2026-03-02 11:51:38 +03:00 by kerem · 1 comment
Owner

Originally created by @kaitallaoua on GitHub (Feb 6, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/987

Describe the feature you'd like

Maybe others have a similar problem: hoarderapp is on one machine, ollama/ai on another. sometimes my ai machine is offline for a bit, or I am playing games, or simply chatting with ollama directly. I only have enough vram for one model, and want to use the best model I can. So often times I add a bookmark that simply never has its AI tags done. And I have to click the "regenerate ai tags for failed bookmarks only"

I am doing this far too frequently when it should be automatic

Ok I searched again and it seems its been already asked: https://github.com/hoarder-app/hoarder/issues/740 https://github.com/hoarder-app/hoarder/issues/820
But I don't see whats hard about "deciding" when to schedule. For AI tags, retry every hour seems reasonable by default, if there is any failed tasks that is. If ollama is down, its not an expensive network request when the request fails so it can be done very frequently. Of course should be user adjustible, ideally in the admin panel.

Describe the benefits this would bring to existing Hoarder users

If ollama is unaccessible, bookmarks added during this time never get the ai tags. Or if it does retry automatically currently, it needs to do it more frequently and be user adjustible.

No ai tag = sad. How can I justify buying a 5090 now /s

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

somewhat, I recently upgraded the ram in my system, so if the ollama vram is full, I think I've noticed it auto inferencing on cpu which helps this issue. But again, I use a different OS for gaming, so ollama is unavailable during this, and no AI tags get generated.

Have you searched for an existing open/closed issue?

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

Additional context

Thanks for making this great app.

Originally created by @kaitallaoua on GitHub (Feb 6, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/987 ### Describe the feature you'd like Maybe others have a similar problem: hoarderapp is on one machine, ollama/ai on another. sometimes my ai machine is offline for a bit, or I am playing games, or simply chatting with ollama directly. I only have enough vram for one model, and want to use the best model I can. So often times I add a bookmark that simply never has its AI tags done. And I have to click the "regenerate ai tags for failed bookmarks only" **I am doing this far too frequently when it should be automatic** Ok I searched again and it seems its been already asked: https://github.com/hoarder-app/hoarder/issues/740 https://github.com/hoarder-app/hoarder/issues/820 But I don't see whats hard about "deciding" when to schedule. For AI tags, retry every hour seems reasonable by default, if there is any failed tasks that is. If ollama is down, its not an expensive network request when the request fails so it can be done very frequently. Of course should be user adjustible, ideally in the admin panel. ### Describe the benefits this would bring to existing Hoarder users If ollama is unaccessible, bookmarks added during this time never get the ai tags. Or if it does retry automatically currently, it needs to do it more frequently and be user adjustible. No ai tag = sad. How can I justify buying a 5090 now /s ### Can the goal of this request already be achieved via other means? somewhat, I recently upgraded the ram in my system, so if the ollama vram is full, I think I've noticed it auto inferencing on cpu which helps this issue. But again, I use a different OS for gaming, so ollama is unavailable during this, and no AI tags get generated. ### Have you searched for an existing open/closed issue? - [x] I have searched for existing issues and none cover my fundamental request ### Additional context Thanks for making this great app.
kerem closed this issue 2026-03-02 11:51:39 +03:00
Author
Owner

@MohamedBassem commented on GitHub (Feb 16, 2025):

Let's keep the discussion in #740

<!-- gh-comment-id:2661608189 --> @MohamedBassem commented on GitHub (Feb 16, 2025): Let's keep the discussion in #740
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#650
No description provided.