#2436·one-api

Feature Request: Add Kimi K3 as a new channel/provider

Author: kwu18-pngCreated Jul 28, 2026Updated Aug 26, 2026

Background

Moonshot AI released Kimi K3 as open source on July 27, 2026. K3 is their latest-generation large language model and is fully compatible with the OpenAI API format (/v1/chat/completions). This makes it a perfect candidate for a one-api channel.

Why add K3?

  • Open source: Unlike previous Kimi versions, K3 is available under an open license, meaning anyone can self-host or access it through compatible API gateways
  • OpenAI-compatible: The K3 API follows the standard chat completions format, so adding it as a one-api channel should be straightforward -- essentially the same pattern as adding any custom OpenAI-compatible endpoint
  • Growing demand: Since Kimi has a large user base in China and K3 going open source is a major event, many one-api users will want to route through it

Proposed implementation

Adding K3 would follow the same pattern as existing custom channels in one-api. The key configuration would be:

  • Base URL: https://api.moonshot.cn/v1 (or self-hosted endpoint)
  • API format: OpenAI-compatible chat completions
  • Model name: kimi-k3 (or whatever the official model ID is)

Additional context

We tested K3 through TeamoRouter's enterprise platform and found the setup via API gateway works smoothly. For users running their own one-api instances, having native K3 channel support would save them the manual custom channel configuration step. K3 performs particularly well on Chinese-language tasks and long-context scenarios, which aligns well with one-api's primary user base.