Selected models are free to useView free models
Documentation / DeepSeek Harness

DeepSeek Harness Integration Guide

Install the desktop app, configure a model provider, and connect DeepSeek Harness to LanoX.

Already have an API Key? Configure now
00

The LanoX Platform

Open the LanoX console to create an account, add credit, and prepare your API key.

LanoX Consolelanox.ai
01

Create an API Key

Use your LanoX API key for this setup, not a key from the upstream model provider.

  1. 01

    Create Your Account

    Register with your email and password, verify your email, or sign in to an existing account.

    Create account
  2. 02

    Add Account Credit

    Add credit or redeem a code in the LanoX console.

    Open console
  3. 03

    Create an API Key

    Open API Keys, create a key, and keep it somewhere secure.

    Create API key

Treat your API key as a secret. Never publish it, commit it, or include it in screenshots.

02

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 desktop app
  1. Download and open the desktop installer, then follow the installation prompts.
  2. Open the DeepSeek Harness desktop app.
  3. Open Settings, then add a custom model under "Models" to connect LanoX.
Official installation guide

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.

Download CC Switch
Install with Homebrew
Homebrew
brew install --cask cc-switch

Install a release that includes DeepSeek Harness. Select DeepSeek Harness in the CC Switch sidebar before adding a provider.

03

DeepSeek Harness Configuration

Choose either Harness's built-in model settings or CC Switch provider management.

Connection Details

Client installedAPI key readyAccount funded
Provider ID
lanox1
Display name
lanox
Base URL
https://api.lanox.ai/v1
API protocol
OpenAI Chat Completions
API Key
Paste your LanoX API key
Model ID
YOUR_MODEL_ID

Used 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 Completions
Step 1 / 4

Open Model Settings

In the Harness desktop app, open Settings → Models and select "Add model provider".

Setup screenshot
Choose "Add model provider" below the model list. Do not put a LanoX key in the built-in DeepSeek card.

User-provided setup screenshot with its original annotations and masked key.

04

Verify the Connection

Verify a short conversation, test tool calling, then review the request logs.

  1. Start a new session and send a short prompt. Confirm that you receive an actual reply.
  2. Test tool calling in a trusted test folder and review the client's permissions.
  3. 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.

Terminal
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
}'
05

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 ticket

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.