Skip to content

feat(provider): add Atlas Cloud as an OpenAI-compatible provider#277

Open
lucaszhu-hue wants to merge 1 commit into
virattt:mainfrom
lucaszhu-hue:feat/atlascloud-provider
Open

feat(provider): add Atlas Cloud as an OpenAI-compatible provider#277
lucaszhu-hue wants to merge 1 commit into
virattt:mainfrom
lucaszhu-hue:feat/atlascloud-provider

Conversation

@lucaszhu-hue

@lucaszhu-hue lucaszhu-hue commented Jun 8, 2026

Copy link
Copy Markdown

Summary

Adds Atlas Cloud as a provider following the existing pattern (matches how moonshot, xAI, OpenRouter are registered).

Atlas Cloud is a full-modal, OpenAI-compatible inference gateway (DeepSeek V4, Qwen3, GLM, Kimi, MiniMax, …).

File Change
src/providers.ts Add atlascloud entry with modelPrefix: 'atlascloud:', apiKeyEnvVar: 'ATLASCLOUD_API_KEY', fast model
src/model/llm.ts Add atlascloud factory: ChatOpenAI + configuration.baseURL: 'https://api.atlascloud.ai/v1'
README.md ATLASCLOUD_API_KEY in the .env block + logo/blurb

Validation

Verified: POST https://api.atlascloud.ai/v1/chat/completions with deepseek-ai/deepseek-v4-pro → HTTP 200. The atlascloud: prefix strips cleanly via .replace(/^atlascloud:/, '') before passing to the API.

🤖 Generated with Claude Code


🤝 Partnership & contact

This PR comes from the Atlas Cloud team. Beyond the integration above, we'd love to explore a closer collaboration with dexter — for example co-marketing or a featured integration.

If that sounds interesting, reach out anytime:

And of course, happy to revise this PR to match your project's conventions — just leave a comment. 🙌

Atlas Cloud is a full-modal, OpenAI-compatible inference gateway
(DeepSeek, Qwen, GLM, Kimi, MiniMax, …). Mirrors the existing
moonshot / xai / openrouter provider pattern.

- src/providers.ts: atlascloud entry (prefix 'atlascloud:', ATLASCLOUD_API_KEY,
  fast model deepseek-ai/deepseek-v4-flash)
- src/model/llm.ts: atlascloud factory (ChatOpenAI + baseURL)
- README.md: ATLASCLOUD_API_KEY in the .env example block + logo/blurb

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@lucaszhu-hue lucaszhu-hue force-pushed the feat/atlascloud-provider branch from f552263 to 4d197a9 Compare June 8, 2026 12:55
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.

1 participant