ozgrozer/ai-renamer
A Node.js CLI that leverages local or API-based LLM models to automatically rename files based on their visual or content analysis.

Velocity · 7d
+3.0
★ / day
Trend
→steady
star history
This tool connects to Ollama or LM Studio local LLM runtimes, or optionally OpenAI’s API, to analyze files like images and videos using vision-capable models (Llava, GPT-4o). It sends the file content to the model and uses the AI’s description to generate an appropriate filename. The CLI supports multiple providers, custom model selection, port configuration, and requires ffmpeg for video processing.