Ozgur Ozer

AI Renamer - Rename your files by their contents with AI

A Node.js CLI that uses Ollama and LM Studio models (Llava, Gemma, Llama etc.) to intelligently rename files by their contents

Add a comment

Replies

Best
Liu Alex
Seriously?? It looks come here to save my life ... Can I specify a format for the file name now?
Ozgur Ozer
@liu_alex1 Right now it just passes the file content to the language or vision model and the model generates the whole result. You can only specify the filename casing like camelCase, kebab-case etc.
Kyrylo Silin
This looks really useful, especially for organizing large sets of files. How accurate is the renaming when dealing with different file types, like images versus text documents?
Ozgur Ozer
@kyrylosilin It's all about what model you're using. If you run it for images with Llava over Ollama then the results are great. Llama3 for text-based files are great too. But some models like Phi3 or Llava-Llama3 might not be giving meaningful results.
Andriy Semenets
Congratulations on the launch! This is looking very cool! Does it work only with images? Also, is there any confirmation mode available when it shows the preview of the filename before actually renaming it?
Ozgur Ozer
@semanser It works on the text-based files, images, and recently added video support. Right now there's no confirmation but I'm thinking to add that too.
Nicole Astor
Launching soon!
That’s awesome! AI Renamer can greatly boost the efficiency of renaming files, and it’s open-source! Thanks to Maker, this really saves a lot of time.
Ozgur Ozer
@nicoleastor I’m glad you like it
Wael Assaf
Useful tool Congrats
Ozgur Ozer
@waelnassaf Thank you
Wael Assaf
@ozgrozer You're welcome
I take lots of screenshots on daily basis but i just archive it somewhere, perhaps theres now hope to actually rename them! Is there a way to use API based APIs than just ollama? Congrats on the launch btw!
Ozgur Ozer
@charlestehio You can use OpenAI or any custom API as a provider
Jack Michalak
Congrats on the launch! I had been thinking about something similar for a little while. Does this specifically use video-llava to rename videos or are frames sampled for use with regular llava?
Ozgur Ozer
@jack_michalak I couldn't find a video model at the time so I used ffmpeg to extract frames from videos then pass them to Llava but I think I should use video-llava
Maison K. 🎯
this is great! i really like it! congrats on the launch!
Glen Dsouza
Why did no one ever think of this?? This is a very handy app and I love it! Congrats on the launch!
Soumili Chatterjee
Nicely put idea. Congrats on the launch!
Ozgur Ozer
@soumili Thank you
Chandula Perera
This is going to make a lot of lives easier. Thank you! and congrats!
Ozgur Ozer
@chandula It helped me a lot. Hope it helps you too.
cong
A simple and easy to use tool
Ozgur Ozer
@whcs91 Yeah I guess it's only easy for technical people
Mercy James
Great work! The ability to customize boards with photos, memes, and GIFs adds a personal touch that's really special
Jerry Tan
Congratulations on your release! It's truly a great idea! I take a lot of screenshots and photos daily, and it would be fantastic if there were a feature to rename them or recognize the main content to add metadata for easier searching. However, I want to point out a security concern. Renaming files requires high-level permissions, so it's crucial to ensure the code is free of vulnerabilities. Additionally, I suggest generating and retaining a mapping table for users to keep track of the original and new names.
Ozgur Ozer
@jerry_ai After you run the script it gives you a list of changes
Awais Al Waissy
Surprised me. I'm gonna use Ai-Renamer to rename all of the screenshots.