ozgrozer/ai-renamer

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

53
/ 100
Established

This tool helps organize your digital files by intelligently renaming them based on their content, perfect for large collections of images or videos. You provide a folder of files, and it uses local AI models to understand what's inside each file, then suggests a descriptive new filename. Anyone with a cluttered digital archive, like a photographer, videographer, or personal organizer, would find this useful.

2,060 stars. No commits in the last 6 months. Available on npm.

Use this if you need to quickly and automatically rename a large number of image, video, or other files based on what they contain, rather than their original generic names.

Not ideal if you require precise, manual control over every filename, or if you prefer a graphical interface for file management.

file management digital asset organization photo archiving video library management content sorting
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

2,060

Forks

140

Language

JavaScript

License

GPL-3.0

Last pushed

Feb 09, 2025

Commits (30d)

0

Dependencies

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/ozgrozer/ai-renamer"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.