Skip to main content

DSH AI Providers

DSH AI Providers gives DeepSeek Harness plugins a shared interface for common AI capabilities:

  • embeddings and reranking;
  • text-to-speech and speech-to-text;
  • image generation;
  • OpenAI-compatible language-model routes.

Install the main plugin and one or more vendor plugins. Configure reusable connections in the DSH settings UI, select a provider for each capability, then consume the selected service from the Cordis context.

Included packages​

PackagePurpose
@dsh-ai-providers/coreProvider-neutral contracts, errors, and shared types
@dsh-ai-providers/openai-compatibleShared OpenAI-compatible wire transports; not a plugin
@dsh-ai-providers/runtimeProvider registry, selected services, settings UI, API routes, and concurrency control
@dsh-ai-providers/openaiOpenAI-compatible embeddings, LLM, TTS, STT, and image generation
@dsh-ai-providers/localaiLocalAI embeddings, reranking, LLM, TTS, STT, and image generation
@dsh-ai-providers/anthropicAnthropic-native language models
@dsh-ai-providers/jina-cohereJina and Cohere compatible reranking
@dsh-ai-providers/allMetadata-only bundle containing the runtime and all providers maintained by this project

Start with Installation, or go directly to Using services if you are integrating another plugin.

Providers maintained by this project​

These packages are maintained by Firefox2100 as part of this independent project. They are not official DeepSeek Harness packages and are not maintained or endorsed by the DSH maintainers.

This project currently maintains four vendor packages:

Third-party provider plugins can implement the same contracts and appear in the same settings UI.