Kortix

Suna / Kortix

An open-source generalist agent (now Kortix). Register a custom OpenAI-compatible provider.

Step by step

01
Self-host Kortix
Run your own Kortix/Suna instance.
02
Register the provider
Use the SDK's setCustomLlmProvider with base_url and models.
03
Store the key
Add the workspace secret CUSTOM_<ID>_API_KEY.
04
Pick the model
Select your model in the agent.
Protocol
OpenAI Chat Completions
Configured in
setCustomLlmProvider
Base URL
https://api.luxechain.si/v1

Copy this

suna
await kortix.projects.setCustomLlmProvider(PROJECT_ID, "luxechain", {
  name: "LuxeChain",
  base_url: "https://api.luxechain.si/v1",
  models: [{ id: "YOUR_MODEL_ID", name: "LuxeChain model" }],   // any id from /models
});

// then store the workspace secret:
//   CUSTOM_LUXECHAIN_API_KEY = lxc_live_YOUR_KEY
The field is base_url (snake_case), and the API key is a separate workspace secret named CUSTOM_<ID>_API_KEY.

← All tools Get tokens