Skip to content

feat(tags): Implement AI-powered automatic file tagging#111

Closed
cmeka wants to merge 1 commit into
OneFolderApp:masterfrom
cmeka:master
Closed

feat(tags): Implement AI-powered automatic file tagging#111
cmeka wants to merge 1 commit into
OneFolderApp:masterfrom
cmeka:master

Conversation

@cmeka
Copy link
Copy Markdown

@cmeka cmeka commented May 3, 2025

I've implemented a feature that leverages local AI models to automatically tag files:

  • Integrates with a local API service for AI-powered media tagging
  • Files are processed in parallel with 4 concurrent API requests
  • AI-generated tags are marked in the system to prevent duplicate processing and maintain distinction from user-created tags

The implementation connects to a local AI tagging service via API calls (configurable in Advanced settings).
I've created a supporting service https://github.com/cmeka/media-tag-service as I couldn't find an existing solution.

I'm a fan of this application and developed this feature to enhance its capabilities and reduce manual tagging work.
I'm open to any modifications or suggestions to better align with the project.
This is my first contribution to an Electron-based project, so any feedback is welcome.

Future considerations

  • Allow the number of concurrent API requests to be configurable
  • Add UI options to filter/manage/remove AI-created tags

Adds the ability to tag files using AI models via local API service such as https://github.com/cmeka/media-tag-service
@Antoine-lb
Copy link
Copy Markdown
Contributor

Thanks for your work! I will try to review it more deeply this week

@cmeka cmeka deleted the branch OneFolderApp:master December 13, 2025 11:43
@cmeka cmeka closed this Dec 13, 2025
@cmeka cmeka deleted the master branch December 13, 2025 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants