Nanobot

Configure Nanobot with an explicit Imole provider and model preset.

Integration

Nanobot works best when provider and model are explicitly set instead of relying on auto-detection.

Provider setup

Add Imole as an OpenAI-compatible provider, then point the primary model preset at that provider.

  1. 1

    Set IMOLE_API_KEY in the environment.

  2. 2

    Add an Imole provider with apiBase.

  3. 3

    Select the provider in modelPresets.primary.

  4. 4

    Choose a model from the catalog.

config.yaml
providers:
  imole:
    apiBase: https://api.imole.app/v1
    apiKey: ${IMOLE_API_KEY}

modelPresets:
  primary:
    provider: imole
    model: gpt-5.6-terra

OpenAI API mode

Nanobot can also expose an OpenAI-compatible API for local integrations. That is the opposite direction: Nanobot becomes the server. Use the provider setup above when Nanobot should call Imole as the upstream model router.

Next

Related docs