Jan

The local-first desktop chat app, with Tium added as a custom provider.

Setup

Point Jan at Tium

You need the base URL https://api.tium.ai/v1 and an API key from your dashboard. Keys are shown once at creation.

  1. 1.Add a provider

    Go to Settings, then Model Providers, and click Add Provider next to the provider list.

    Settings > Model Providers > Add Provider
    Provider Name   Tium
    API Format      OpenAI-compatible
    Base URL        https://api.tium.ai/v1
    API Key         sk-tium-...
  2. 2.Choose the OpenAI-compatible format and fill these in

    OpenAI-compatible is the default API format in the dialog and is the right one here.

Worth knowing

What Jan gets wrong

Tool-specific behaviour that surprises people, and what to do about it.

The base URL must keep its /v1

Jan's own docs call this out as the common mistake, and it is the one that produces a 404 with a perfectly valid key. The version segment belongs to the base URL; Jan appends the route to it and nothing else.

Elsewhere

Other tools

The same base URL and key work anywhere that takes an OpenAI-compatible endpoint.