Set up an AI assistant
Remote Desktop Manager supports AI integration with Azure OpenAI, OpenAI, Ollama, Gemini, Mistral AI, Claude (Anthropic) and Azure AI Inference. The Custom provider also connects to any service compatible with the OpenAI, Claude or Ollama API. These can be leveraged through an AI assistant session entry or the AI assistant panel.
To link your preferred AI provider with Remote Desktop Manager via a session entry, follow the steps below:
Click Edit – Add entry, then find the AI assistant entry under Session – Other. Click Select.
Enter a Name for the new entry, choose a Provider and select a Model. Depending on the provider, also enter an API key, an Endpoint or both. Click Save.
To use the AI assistant as a separate side panel, head over to File – Settings – AI assistant, enter your provider’s information, and click Save. Then, click Window – AI assistant, located in the Communication group.
Configure a custom provider
Use the Custom provider to connect to a service that is not in the provider list but exposes an OpenAI, Claude or Ollama compatible API, such as a self-hosted server (llama.cpp, for example), an AI gateway or a proxy approved by your organization. When your service is one of the named providers, select that provider instead.
In the Provider list (in File – Settings – AI assistant or in an AI assistant entry), select Custom, then click Configure.
Fill in the settings described below, then click Save.
Click the Refresh button next to the Model list, then select a model.
Provider
The API your service is compatible with: OpenAI, Claude or Ollama.
Base URL
The address of the service, starting with http:// or https://. Remote Desktop Manager adds the API paths to this address, so include the version segment the service expects. For an OpenAI compatible service, the address usually ends with /v1 (for example, http://localhost:8080/v1).
Click Validate to send a request to the Base URL with the configured headers and confirm that the service is reachable.
API mode
Shown when Provider is OpenAI. Choose the OpenAI API used to send requests:
Chat completions: Works with self-hosted backends that do not keep server-side conversation state. Use this mode for those backends.
Responses API: Requires a backend that keeps server-side conversation state. With a backend that does not, the first message of a conversation succeeds and the second one fails.
Header
HTTP headers sent with every request, including model discovery. Click Add to add a header, then fill in its Name and Value in separate fields. The Custom provider has no API key field, so use a header to authenticate.
For example, enter Authorization in Name and Bearer <token> in Value. Entering the full header (Authorization: Bearer <token>) in Name fails with the message Property Header has an invalid value.
Connect an AI assistant to local MCP server
First, configure a local MCP server.
Open the MCP servers tab (either in File – Settings – AI assistant or in an AI assistant entry), then click Add. The tab is shown once a Provider is selected.
Enter a Name for your MCP server and select its Transport. For HTTP, enter the Server URL. For Stdio, enter the Command. Click Save to close the dialog, then click Save again to apply the changes.
See also
Last updated
Was this helpful?