ai-renamer is a Node.js Command Line Interface (CLI) tool that utilizes AI models from Ollama and LM Studio, such as Llava, Gemma, Llama, etc., to intelligently rename files according to their contents. It supports various operations such as specifying the provider, setting API keys for OpenAI, choosing the model, and setting the base URL for different ports, along with other options.