Skip to content

feat(inference): add Kosmik Compute provider - #2378

Open
stanislav-kosmik wants to merge 2 commits into
huggingface:mainfrom
stanislav-kosmik:kosmik-inference-provider
Open

stanislav-kosmik wants to merge 2 commits into
huggingface:mainfrom
stanislav-kosmik:kosmik-inference-provider

Conversation

@stanislav-kosmik

@stanislav-kosmik stanislav-kosmik commented Aug 15, 2026 •

Copy link
Copy Markdown

Adds Kosmik Compute as an OpenAI-compatible conversational inference provider.

  • Provider: Kosmik Compute
  • Requested provider ID: kosmik (server-side availability not yet confirmed by Hugging Face)
  • Hugging Face organization: koscompute
  • Public OpenAI-compatible API base: https://api.koscompute.com/v1
  • Initial Hugging Face model: Qwen/Qwen3.8-27B-FP8
  • Provider model: qwen/qwen3.8-27b
  • Supports streaming, tools, structured output, vision, and reasoning

The helper uses the current Model Mapping API architecture; no model mapping is hardcoded. Provider tests, formatting, lint, typecheck, and package build pass.

Add Kosmik Compute (kosmik) as an OpenAI-compatible inference provider.
- Provider ID: kosmik
- API base: https://api.koscompute.com/v1
- Supports: streaming, tools, structured output, vision, reasoning
- Initial model: Qwen/Qwen3.8-27B-FP8 → qwen/qwen3.8-27b

Files changed:
- packages/inference/src/providers/kosmik.ts (new provider helper)
- packages/inference/src/types.ts (INFERENCE_PROVIDERS + PROVIDERS_HUB_ORGS)
- packages/inference/src/providers/consts.ts (HARDCODED_MODEL_INFERENCE_MAPPING)
- packages/inference/src/lib/getProviderHelper.ts (provider registry)
- packages/inference/README.md (provider listing)
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