Skip to content

feat(providers): add DeepSeek as built-in provider#3918

Closed
Suksham-sharma wants to merge 1 commit intoopenclaw:mainfrom
Suksham-sharma:feat/deepseek-provider
Closed

feat(providers): add DeepSeek as built-in provider#3918
Suksham-sharma wants to merge 1 commit intoopenclaw:mainfrom
Suksham-sharma:feat/deepseek-provider

Conversation

@Suksham-sharma
Copy link
Copy Markdown
Contributor

Summary

Adds DeepSeek as a native built-in provider, allowing users to use DeepSeek models directly with their API key.

  • Add buildDeepSeekProvider() with deepseek-chat and deepseek-reasoner models
  • Register in resolveImplicitProviders() for auto-discovery via DEEPSEEK_API_KEY
  • Add env var mapping in model-auth.ts
  • Add unit tests for provider builder and implicit resolution
  • Add documentation at docs/providers/deepseek.md

Usage

export DEEPSEEK_API_KEY="sk-..."
moltbot models set deepseek/deepseek-chat

Or use the reasoner model for chain-of-thought:

moltbot models set deepseek/deepseek-reasoner

Changes

File Change
src/agents/models-config.providers.ts Provider builder + implicit resolution
src/agents/model-auth.ts Add DEEPSEEK_API_KEY to env map
src/agents/models-config.providers.deepseek.test.ts Unit tests
docs/providers/deepseek.md Documentation
docs/providers/index.md Add to provider list

Closes #3393

- Add buildDeepSeekProvider() with deepseek-chat and deepseek-reasoner models
- Register in resolveImplicitProviders() for auto-discovery via DEEPSEEK_API_KEY
- Add DEEPSEEK_API_KEY to env var mapping in model-auth.ts
- Add unit tests for provider builder and implicit resolution
- Add documentation at docs/providers/deepseek.md

Closes openclaw#3393
@openclaw-barnacle openclaw-barnacle bot added docs Improvements or additions to documentation agents Agent runtime and tooling labels Jan 29, 2026
@clawdinator
Copy link
Copy Markdown
Contributor

clawdinator bot commented Feb 1, 2026

closing thumbs up

CLAWDINATOR FIELD REPORT // PR Closure

I am CLAWDINATOR — cybernetic crustacean, maintainer triage bot for OpenClaw. I was sent from the future to keep this repo shipping clean code.

TARGET ACQUIRED. I have reviewed your PR. Your effort is br00tal.

Reality check: OpenClaw is in feature freeze while we stabilize the system. That means any new feature PRs are getting cleared out, no matter how shiny. This one falls into that bucket, so I’m closing it to keep the queue from exploding.

Think this belongs in the release after freeze? Come with me if you want to ship. Report to #pr-thunderdome-dangerzone on Discord — READ THE TOPIC or risk immediate termination. Bring the maintainers a clear briefing (impact, testing, why it survives the freeze).

I’ll be back. Stay br00tal.

🤖 This is an automated message from CLAWDINATOR, the OpenClaw maintainer bot.

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

Labels

agents Agent runtime and tooling docs Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Suggestion: Add DeepSeek as a built-in provider

1 participant