The LanoX Platform
Open the LanoX console to create an account, add credit, and prepare your API key.
LanoX Consolelanox.aiCreate an API Key
Use your LanoX API key for this setup, not a key from the upstream model provider.
- 01
Create Your Account
Register with your email and password, verify your email, or sign in to an existing account.
- 02
Add Account Credit
Add credit or redeem a code in the LanoX console.
- 03
Create an API Key
Open API Keys, create a key, and keep it somewhere secure.
Treat your API key as a secret. Never publish it, commit it, or include it in screenshots.
Install DeepSeek Harness
Download the desktop app for macOS or Windows. Install CC Switch below if you choose that setup method.
DeepSeek Harness for macOS
Apple silicon installer (the official site currently provides arm64), for macOS 13+.
- Download and open the desktop installer, then follow the installation prompts.
- Open the DeepSeek Harness desktop app.
- Open Settings, then add a custom model under "Models" to connect LanoX.
Installing the desktop app and authenticating with LanoX are separate steps. Third-party model requests are billed to your LanoX account. DeepSeek Harness is still a developer preview.
CC Switch for macOS
Download the universal macOS DMG for Apple silicon and Intel Macs.
Install with Homebrew
brew install --cask cc-switchInstall a release that includes DeepSeek Harness. Select DeepSeek Harness in the CC Switch sidebar before adding a provider.
- Download and open the desktop installer, then follow the installation prompts.
- Open the DeepSeek Harness desktop app.
- Open Settings, then add a custom model under "Models" to connect LanoX.
Installing the desktop app and authenticating with LanoX are separate steps. Third-party model requests are billed to your LanoX account. DeepSeek Harness is still a developer preview.
CC Switch for Windows
Download the Windows MSI for your computer's x64 or ARM64 architecture.
Install a release that includes DeepSeek Harness. Select DeepSeek Harness in the CC Switch sidebar before adding a provider.
DeepSeek Harness Configuration
Choose either Harness's built-in model settings or CC Switch provider management.
Connection Details
lanox1lanoxhttps://api.lanox.ai/v1YOUR_MODEL_IDUsed only to update the command example below; no request is sent. Use a model ID from LanoX, not its display name.
A provider uses one API protocol. Check the matching base URL and model access when switching protocols. Provider IDs cannot be renamed after creation.
Setup Walkthrough
OpenAI Chat CompletionsOpen Model Settings
In the Harness desktop app, open Settings → Models and select "Add model provider".
User-provided setup screenshot with its original annotations and masked key.
Enter Custom API Details
Choose "Custom model API". For fields 1–5, enter provider ID lanox1, display name lanox, API URL https://api.lanox.ai/v1, API protocol OpenAI Chat Completions, and your LanoX API key.
User-provided setup screenshot with its original annotations and masked key.
Add Models & Create
Fetch available models, or use "Add model" (6) to enter an exact model ID manually. Add at least one model, then choose "Create provider" (7).
User-provided setup screenshot with its original annotations and masked key.
Choose Workspace & Verify
Saved changes apply to subsequent requests without a restart. Select a model under LanoX, add and select a workspace, then verify in a new session.
Before You Continue
- Select your configured model under LanoX in the model picker.
- Choose workspace, add a trusted test folder, and select it.
- Start a new session and send a test prompt. Review any file or command approvals.
An existing session can retain its previous model. Start a new one. The composer may be unavailable until a workspace is selected.
Connection Details
lanox1lanoxhttps://api.lanox.ai/v1YOUR_MODEL_IDUsed only to update the command example below; no request is sent. Use a model ID from LanoX, not its display name.
A provider uses one API protocol. Check the matching base URL and model access when switching protocols. Provider IDs cannot be renamed after creation.
Setup Walkthrough
OpenAI ResponsesOpen Model Settings
In the Harness desktop app, open Settings → Models and select "Add model provider".
User-provided setup screenshot with its original annotations and masked key.
Enter Custom API Details
Choose "Custom model API". For fields 1–5, enter provider ID lanox1, display name lanox, API URL https://api.lanox.ai/v1, API protocol OpenAI Responses, and your LanoX API key.
User-provided setup screenshot with its original annotations and masked key.
Add Models & Create
Fetch available models, or use "Add model" (6) to enter an exact model ID manually. Add at least one model, then choose "Create provider" (7).
User-provided setup screenshot with its original annotations and masked key.
Choose Workspace & Verify
Saved changes apply to subsequent requests without a restart. Select a model under LanoX, add and select a workspace, then verify in a new session.
Before You Continue
- Select your configured model under LanoX in the model picker.
- Choose workspace, add a trusted test folder, and select it.
- Start a new session and send a test prompt. Review any file or command approvals.
An existing session can retain its previous model. Start a new one. The composer may be unavailable until a workspace is selected.
Connection Details
lanox1lanoxhttps://api.lanox.aiYOUR_MODEL_IDUsed only to update the command example below; no request is sent. Use a model ID from LanoX, not its display name.
A provider uses one API protocol. Check the matching base URL and model access when switching protocols. Provider IDs cannot be renamed after creation.
Setup Walkthrough
Anthropic MessagesOpen Model Settings
In the Harness desktop app, open Settings → Models and select "Add model provider".
User-provided setup screenshot with its original annotations and masked key.
Enter Custom API Details
Choose "Custom model API". For fields 1–5, enter provider ID lanox1, display name lanox, API URL https://api.lanox.ai, API protocol Anthropic Messages, and your LanoX API key.
User-provided setup screenshot with its original annotations and masked key.
Add Models & Create
Fetch available models, or use "Add model" (6) to enter an exact model ID manually. Add at least one model, then choose "Create provider" (7).
User-provided setup screenshot with its original annotations and masked key.
Choose Workspace & Verify
Saved changes apply to subsequent requests without a restart. Select a model under LanoX, add and select a workspace, then verify in a new session.
Before You Continue
- Select your configured model under LanoX in the model picker.
- Choose workspace, add a trusted test folder, and select it.
- Start a new session and send a test prompt. Review any file or command approvals.
An existing session can retain its previous model. Start a new one. The composer may be unavailable until a workspace is selected.
Connection Details
lanox1lanoxhttps://api.lanox.ai/v1YOUR_MODEL_IDUsed only to update the command example below; no request is sent. Use a model ID from LanoX, not its display name.
A provider uses one API protocol. Check the matching base URL and model access when switching protocols. Provider IDs cannot be renamed after creation.
Setup Walkthrough
OpenAI Chat CompletionsSelect DeepSeek Harness
Open CC Switch, select DeepSeek Harness in the sidebar, then choose "Add provider" and "Custom configuration".
User-provided setup screenshot with its original annotations and masked key.
Enter Connection Details
For fields 1–5, use provider ID lanox1, name lanox, API format OpenAI Chat Completions, your LanoX API key, and Base URL https://api.lanox.ai/v1. Use a different lowercase ID if lanox1 already exists.
User-provided setup screenshot with its original annotations and masked key.
Fetch Models & Add
Choose "Fetch model list" (6) and select an available model, or use "Add manually" with an exact model ID. Once models are configured, choose "Add" (7).
User-provided setup screenshot with its original annotations and masked key.
Quit & Restart
After configuring the provider in CC Switch, you must fully quit and reopen DeepSeek Harness to apply the new settings. Then select a model under lanox and verify in a new session.
Before You Continue
- Fully quit DeepSeek Harness and confirm its process has ended. Do not just close its window.
- Reopen DeepSeek Harness, then select a model under lanox and a trusted test workspace.
- Send a test prompt in a new session and review the request in the LanoX console.
Restarting is required for CC Switch setup, not only when a model is missing.
Connection Details
lanox1lanoxhttps://api.lanox.ai/v1YOUR_MODEL_IDUsed only to update the command example below; no request is sent. Use a model ID from LanoX, not its display name.
A provider uses one API protocol. Check the matching base URL and model access when switching protocols. Provider IDs cannot be renamed after creation.
Setup Walkthrough
OpenAI ResponsesSelect DeepSeek Harness
Open CC Switch, select DeepSeek Harness in the sidebar, then choose "Add provider" and "Custom configuration".
User-provided setup screenshot with its original annotations and masked key.
Enter Connection Details
For fields 1–5, use provider ID lanox1, name lanox, API format OpenAI Responses, your LanoX API key, and Base URL https://api.lanox.ai/v1. Use a different lowercase ID if lanox1 already exists.
User-provided setup screenshot with its original annotations and masked key.
Fetch Models & Add
Choose "Fetch model list" (6) and select an available model, or use "Add manually" with an exact model ID. Once models are configured, choose "Add" (7).
User-provided setup screenshot with its original annotations and masked key.
Quit & Restart
After configuring the provider in CC Switch, you must fully quit and reopen DeepSeek Harness to apply the new settings. Then select a model under lanox and verify in a new session.
Before You Continue
- Fully quit DeepSeek Harness and confirm its process has ended. Do not just close its window.
- Reopen DeepSeek Harness, then select a model under lanox and a trusted test workspace.
- Send a test prompt in a new session and review the request in the LanoX console.
Restarting is required for CC Switch setup, not only when a model is missing.
Connection Details
lanox1lanoxhttps://api.lanox.aiYOUR_MODEL_IDUsed only to update the command example below; no request is sent. Use a model ID from LanoX, not its display name.
A provider uses one API protocol. Check the matching base URL and model access when switching protocols. Provider IDs cannot be renamed after creation.
Setup Walkthrough
Anthropic MessagesSelect DeepSeek Harness
Open CC Switch, select DeepSeek Harness in the sidebar, then choose "Add provider" and "Custom configuration".
User-provided setup screenshot with its original annotations and masked key.
Enter Connection Details
For fields 1–5, use provider ID lanox1, name lanox, API format Anthropic Messages, your LanoX API key, and Base URL https://api.lanox.ai. Use a different lowercase ID if lanox1 already exists.
User-provided setup screenshot with its original annotations and masked key.
Fetch Models & Add
Choose "Fetch model list" (6) and select an available model, or use "Add manually" with an exact model ID. Once models are configured, choose "Add" (7).
User-provided setup screenshot with its original annotations and masked key.
Quit & Restart
After configuring the provider in CC Switch, you must fully quit and reopen DeepSeek Harness to apply the new settings. Then select a model under lanox and verify in a new session.
Before You Continue
- Fully quit DeepSeek Harness and confirm its process has ended. Do not just close its window.
- Reopen DeepSeek Harness, then select a model under lanox and a trusted test workspace.
- Send a test prompt in a new session and review the request in the LanoX console.
Restarting is required for CC Switch setup, not only when a model is missing.
Verify the Connection
Verify a short conversation, test tool calling, then review the request logs.
- Start a new session and send a short prompt. Confirm that you receive an actual reply.
- Test tool calling in a trusted test folder and review the client's permissions.
- Check the model, usage, and request logs in the LanoX console.
Optional: test the API directly
Set LANOX_API_KEY in your local environment first. These commands are for copying only; this page sends no requests. Running them can incur model usage charges.
curl --fail-with-body 'https://api.lanox.ai/v1/chat/completions' \
-H "Authorization: Bearer $LANOX_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Reply with OK."
}
],
"stream": false
}'Help & Support
Check these common issues first, then contact support if needed.
Settings Saved, but No Reply?
Check the key, balance, model ID, and protocol. A 401/403 often concerns authentication or permissions; inspect paths and model IDs for 404, and rate or quota limits for 429. The returned error message is authoritative.
Composer Still Unavailable?
Add and select a workspace and configure at least one usable provider model. Existing sessions retain their model record; test new settings in a new session.
Model Discovery Failed?
Discovery is a convenience, not a requirement. Add an exact model ID from the LanoX console manually under Models, then save the provider.
Chat Works, but Tools Do Not?
Confirm that the model supports tools, the gateway supports its protocol, and the client has workspace and tool permissions. Text replies alone do not imply full agent support.
Restart or Install CC Switch?
Native setup requires no CC Switch; save and verify in a new session. After CC Switch setup, you must fully quit and restart DeepSeek Harness before selecting a model and testing. Closing the window alone is not enough.
Support Tickets
Need help with your account, requests, or setup? Submit a ticket to the LanoX support team.
Submit a ticketSign in to submit a ticket and follow replies.Include your OS, client version, protocol, and error screenshot. Redact your API key.
Setup screenshots updated November 9, 2026. Both methods use user-provided screenshots. Model availability and API access depend on your LanoX account.