ai-renamer
ai-renamer copied to clipboard
A Node.js CLI that uses Ollama and LM Studio models (Llava, Gemma, Llama etc.) to intelligently rename files by their contents
Hello, Im trying to use this one to rename images. But the bot is generating weird image names: 
When I specify a particular model, an error occurs with the image_url. Here are my tests: All three tests used the same file. | Model | Result | | -------------...
We're thrilled to share that [your project](https://hellogithub.com/en/repository/659ae31e5da044d484d2ed8f2212d321) has caught the attention of the HelloGitHub community and has been recognized for its merit. Your work is truly inspiring, and we'd like...
Keep a backup and a rollback feature in case a picture gets renamed by accident.
Docker support 🐳 It'd be super helpful if we could get a Docker setup for this. Dry-run option 🏜️ Could we get a "dry-run" or "preview" mode? This would be...
possible to enable support for those pdf file that is not pure text. for example, graphical content in the PDF current output [root@203-85-90-70 ~]# npx ai-renamer -x 40 /var/tmp/pdf/ --provider=ollama...
system: ``` a8888b. Host - bit0r@bit0r-x16 d888888b. Machine - WOOKING X16 Series 1 8P"YP"Y88 Kernel - 6.9.12-060912-generic 8|o||o|88 Distro - Ubuntu 24.04 LTS (Noble Numbat) 8' .88 DE - KDE...
Would be nice to have a debug flag that shows for each call - url/payload used - process time - full result.
Instead of appending a number to duplicate file names, regenerate a new unique name to avoid numbering. You can add "& filename not {{existing filename}}" or a similar phrase to...
It would be great if we could scan the metadata in the file and as part of the configuration define a naming scheme that includes date to what the LLM...