DeepSeek Harness is an open-source Agent Harness from DeepSeek, built around an “everything is a plugin” design. It provides a Web UI and can connect to OpenAI-compatible endpoints through custom providers, so you can use ScitiX models in DeepSeek Harness agent tasks.This guide covers the npm run method. DeepSeek Harness also supports running from source; see the official documentation for details.
The first run downloads the required dependencies and may take some time. After startup, DeepSeek Harness opens the local Web UI by default:
http://127.0.0.1:3080/
DeepSeek Harness is in developer preview, and version upgrades may introduce breaking changes. It can execute model-generated code and commands. Before running an agent, check the selected workspace, permissions, and requested actions.
Create an API Key on the API Keys page first.In the DeepSeek Harness Web UI, open Settings > Models, then choose Add a custom provider.Fill in the following fields, then create the provider.
Field
Value
Provider ID
A custom provider ID, such as scitix. Use lowercase letters.
Display name
A custom display name, such as scitix.
Base URL
https://api.scitix.ai/model-api/v1
API protocol
openai-completions
API Key
Your API Key created on the API Keys page. Keep it secure. Do not commit it to Git or include it in public issues, logs, or screenshots.
Models
Click Fetch available models to fetch the model list, or add model IDs manually. For available models and pricing, see Models. For agent tasks that rely on tool calls, choose a model that supports Function Calling / tool calling.
Return to the DeepSeek Harness main screen and check the following settings before starting a task:
Workspace: select the workspace the agent can access. DeepSeek Harness reads files, runs commands, and executes tasks within the selected workspace.
Model: select the ScitiX model you added from the model picker.
Mode: choose a runtime mode based on the task. DeepSeek Harness provides Standard mode, PTC mode, Minimal mode, and Creator mode. For first-time verification, you can keep the default Standard mode.