Ross ROSS = Recommend OSS · open-source software intelligence for agents

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 observed · 2026-08-28

github.com/ozgrozer/ai-renamer · homepage · JavaScript · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

26/100

  • Activity 5
  • Release rhythm 35
  • Longevity 56

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 787
  • days_rel: n/a
  • days_push: 570
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2111 stars · 142 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Node.js CLI tool that uses local AI models (via Ollama or LM Studio) or OpenAI to intelligently rename files based on their contents, including images, videos, and documents. It supports batch processing and saves configuration flags to a local config file for repeat use.

Use cases

  • rename images based on their content with a local AI model
  • batch rename videos using AI descriptions
  • organize messy downloads folders with meaningful file names
  • rename documents and pdfs by analyzing their text content
  • use ollama llava model to generate descriptive filenames
  • privately rename files offline without cloud services
  • bulk rename photos with custom naming instructions

When to choose

  • you want AI-powered, content-based file renaming with local models for privacy
  • you need batch renaming of mixed file types (images, videos, documents)
  • you prefer a simple npx-runnable CLI with persistent configuration

When to avoid

  • you need a GUI-only workflow (though a separate desktop app exists)
  • you have no local LLM runtime installed and don't want to pay for OpenAI
  • you need deterministic rule-based renaming rather than AI-generated names

Facets

cli-tool · maturity active

cli machine-learning llm-inference image-processing video-processing workflow-automation file-system developer-tools artificial-intelligence files cli cross-platform windows file-renamer ollama lm-studio openai batch-renaming local-llm command-line automation nodejs macos linux

3 sources

Member repositories

RepositoryRoleHealth v2
ozgrozer/ai-renamermain26

For agents

markdown · JSON · MCP: product_card(name="ozgrozer/ai-renamer")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem