Choose and configure an AI Provider

Learn how to choose and set up Built-in Local AI, Ollama, LM Studio, OpenAI, Google Gemini, or a custom AI service.


Updated on September 16, 2026

RenamerX supports six AI Provider types: Built-in Local AI, Ollama, LM Studio, OpenAI, Google Gemini, and any OpenAI-compatible service through Custom Provider.

RenamerX Built-in Local AI is the recommended starting point. RenamerX manages the local AI runtime and model. Your files and their data stay on your device, and you do not need an API key or a separate AI app.

Choose another AI Provider when you already use a compatible local service such as Ollama or LM Studio, or when you want to use a cloud model. Before connecting one, check where it runs, whether the model can understand images, and which service terms or usage charges apply.

AI provider setup examples for Built-in Local AI, Ollama, OpenAI, and a custom provider

Choose a Provider

For Ollama, LM Studio, OpenAI, Google Gemini, and Custom Provider, choose a model that supports image input. RenamerX needs a vision-capable model to understand supported images, scanned PDFs, and videos.

ProviderWhere AI processing happensAPI keyWhat you configure
RenamerX Built-in Local AIOn this deviceNoRenamerX prepares and manages it.
OllamaAt the Server URL you enterNoServer URL and a model that can understand images. The default URL is http://127.0.0.1:11434/v1/.
LM StudioAt the Server URL you enterOptionalServer URL and a model that can understand images. The default URL is http://127.0.0.1:1234/v1/.
OpenAIOpenAI cloudRequiredAPI key and model.
Google GeminiGoogle cloudRequiredAPI key and model.
Custom ProviderAt the OpenAI-compatible service you enterOptionalServer URL and Model ID.

RenamerX includes recommended model choices for each Provider. Choose one of them, or enter another compatible Model ID when the configuration allows it.

For an editable Server URL, enter the complete address, including http:// or https://. Do not include an API key or other credentials in the address. Use HTTPS for a remote service. Ollama, LM Studio, and Custom Provider process files locally only when their Server URL points to this device.

Connect and activate a Provider

Open Preferences → AI provider and model, then complete the fields shown for your AI Provider.

  1. Select an AI Provider.
  2. Select a model or enter a Model ID when required.
  3. Check the Server URL when it is editable.
  4. Enter an API Key when the Provider requires one.
  5. Click Save and activate.

RenamerX tests the selected Provider before activating it. If the test fails, the new configuration remains inactive.

When you select Built-in Local AI, RenamerX checks for a compatible GPU and offers the model download when needed. Once the resources are ready, choose your local AI settings and click Save and activate. RenamerX then verifies that Built-in Local AI can process a test image.

Built-in Local AI settings with automatic GPU selection, Balanced performance, Extended thinking, and Save and activate

What the connection test verifies

The connection test sends a sample image to the selected service and checks whether the chosen model returns a response before the test times out.

A successful test confirms only that this configuration completed the sample request. It does not evaluate suggested filename quality or guarantee that every file will work. If the service later becomes unavailable, test it again from Preferences.

Ollama and LM Studio on this device do not depend on your system proxy settings. Cloud and remote services use your normal network connection.

Switch Providers without mixing results

RenamerX reads the active AI Provider when each file reaches the AI processing step. It does not lock one AI Provider to an entire batch or processing queue.

Files already waiting or being analyzed can use different AI Providers if you switch during processing. Stop or finish current processing before switching when a group of files must use one AI Provider. Suggested filenames that are already ready do not change automatically. Retry those files if you want new results from the new AI Provider.

Protect keys and account usage

RenamerX stores AI Provider API keys in a dedicated encrypted file on the device. Keys are not stored in normal preferences, logs, diagnostic bundles, or cached naming results.

Removing a key takes effect immediately. Enter the replacement key and use Save and activate again if the AI Provider requires authentication.

Third-party quotas, billing, privacy terms, and service availability remain the AI Provider's responsibility. A RenamerX Pro license does not include OpenAI, Google Gemini, or other third-party usage.

Understand the data boundary

RenamerX sends requests directly from the desktop app to the active Provider. It does not pass those requests through RenamerX servers.

Depending on the file and template, a request can include:

  • text extracted from text files and documents
  • file metadata, such as the original filename and local path
  • the naming fields, output language, and custom instructions from the selected template
  • an image preview, a scanned PDF page, or selected video frames

RenamerX does not include the file's GPS coordinates in the information sent for AI processing. It identifies Location on your device afterward, so the Provider does not determine or receive that value.

OpenAI and Google Gemini process requests in their cloud services. Ollama, LM Studio, and Custom Provider process them at the Server URL you configured.

Data flow showing what RenamerX prepares for Built-in Local AI, a configured local endpoint, or a cloud AI service, while GPS data stays on the device