Skip to content

docs: create deepseek harness plugin docs - #2974

Open
daveomri wants to merge 7 commits into
apify:masterfrom
daveomri:docs/deepseek-harness-docs
Open

daveomri wants to merge 7 commits into
apify:masterfrom
daveomri:docs/deepseek-harness-docs

Conversation

@daveomri

@daveomri daveomri commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Add DeepSeek Harness integration doc

Guide for users on how to install, set up, etc the Apify plugin for DeepSeek Harness [dead link for now].

Added/modified files

  • sources/platform/integrations/ai/deepseek-harness.md - new page, following the Kimi Code CLI structure
  • static/img/platform/integrations/deepseek.svg - logo (works for both light and dark theme)
  • Cards added to both the AI hub and the top-level integrations hub

⚠️ do not merge until the plugin is out

@daveomri daveomri self-assigned this Sep 11, 2026
@daveomri
daveomri marked this pull request as ready for review September 15, 2026 10:09
Comment thread sources/platform/integrations/ai/deepseek-harness.md Outdated

## Connect a model provider

`dsh` ships no model of its own. To use DeepSeek's own models, set `DEEPSEEK_API_KEY` in the same `.env` before you start the profile.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Upstream Configure models documents the DeepSeek key as a field on the DeepSeek card in Settings > Models, stored in $DSH_HOME/.credentials.yaml, and states that model changes take effect without restarting. Does DEEPSEEK_API_KEY in .env also work, or should this point readers at the UI path?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

both work, adding one line that no restart is needed to stored credentials, not to apify_token, which is read at lunch

dsh web
```

Describe what you want in natural language. The `apify` skill loads on Apify requests and routes them, so you don't need to name tools yourself.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Web UI guide says a fresh Web UI has no workspace selected and the session composer stays unavailable until one is chosen. Does the plugin preselect a workspace, or does a Choose workspace step belong between dsh web and the first prompt?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added a start the profile section covvering the workspace step


## Install the plugin

Install the plugin into the profile you launch. The `web` profile backs the web GUI (`dsh web`), and `tui` backs the terminal app:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

apps/cli/README.md lists the auto-initializing profiles as web, headless, sdk, sdk-minimal, and acp, and annotates its own tui example with "assuming the tui profile is installed". Do readers have to install tui first?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

retested it and fixed wrong claim, updated it with headless

Comment thread sources/platform/integrations/ai/deepseek-harness.md Outdated
Comment thread sources/platform/integrations/ai/deepseek-harness.md
Comment thread sources/platform/integrations/ai/deepseek-harness.md Outdated
Comment thread sources/platform/integrations/ai/deepseek-harness.md Outdated
Comment thread sources/platform/integrations/ai/deepseek-harness.md Outdated
Comment thread sources/platform/integrations/ai/deepseek-harness.md Outdated

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants