OpenAI-compatible in Ensor at a glance

APIAny HTTPS endpoint that implements the OpenAI Chat Completions format (Ensor appends /chat/completions to your base URL)
Web searchNot enabled in Ensor yet
Image inputYes
PDF inputNo
StreamingYes
ModelsEnter your HTTPS base URL and the exact model ID your endpoint expects.

How to set up OpenAI-compatible on iPhone

  1. Create an API key in your provider’s dashboard.
  2. Open Ensor, go to Contacts and tap an AI’s avatar, or create a new AI.
  3. Set Provider to OpenAI-compatible and paste your key into API Key.
  4. Enter your HTTPS Base URL.
  5. Choose a model. Enter your HTTPS base URL and the exact model ID your endpoint expects.
  6. Tap Test Connection, save, and start chatting.

Good to know

Selecting OpenAI-compatible as the provider for an AI contact in EnsorProvider, API key, model, web search and Test Connection settings in Ensor

Use OpenAI-compatible API alongside other models

Every AI contact in Ensor has its own provider and key, so you can keep OpenAI-compatible API next to other models and even put them in the same group chat. Other providers:

Frequently asked questions

Can I use a custom OpenAI-compatible endpoint on iPhone?

Yes. Choose OpenAI-compatible as the provider in Ensor, enter your HTTPS base URL, model ID and API key. Ensor sends Chat Completions requests to that endpoint directly from your iPhone.

Is Ensor free to use with OpenAI-compatible API?

Yes. Ensor is free. Your provider bills you for the API usage on your key.

Where is my API key for your endpoint stored?

In the iPhone Keychain, set to this device only. It is never stored in the app database, never exported and never sent anywhere except the provider’s API.

No Ensor account. No Ensor cloud. Your AI, your way.

Free · Requires iOS 17 or later · Bring your own API key

Download on theApp Store