DigestAI news desk

AI news, digested. Every story with its sources, every hour.

Generative AI & Modelsupdated 5 min read

Moonshot AI's Kimi K3 opens on Amazon Bedrock with 2.8 trillion parameters

Moonshot AI announced that its Kimi K3 model is now available on Amazon Bedrock. The model is described as the first open‑weight model to reach 2.8 trillion parameters and adds native vision support with a 1-million-token context window. Moonshot AI says Kimi K3 offers an approximate 2.5x improvement in scaling efficiency over its predecessor Kimi K2, making it suitable for long‑running coding…

2 sources primary source

Key points

  • Kimi K3 is the first open‑weight model with 2.8 trillion parameters and a 1-million-token context window
  • Explicit prompt caching reduces latency and input‑token costs, with cached content kept for at least 30 minutes
  • Global cross‑Region inference costs approximately 10% less than a geographic profile

Amazon Bedrock provides explicit prompt caching for Kimi K3, allowing developers to mark reusable prompt prefixes after at least 1,024 tokens. Cached tokens are billed at a higher rate but remain in cache for at least 30 minutes, and subsequent matching requests receive discounted input‑token pricing and no input‑tokens‑per‑minute quota impact. Global cross‑Region inference with the model costs approximately 10% less than a geographic profile, while a US‑only profile satisfies data‑residency requirements. The model can be accessed via the Bedrock console, the OpenAI‑compatible APIs, or through open‑source agents such as OpenCode and Hermes that support Bedrock providers.

Model page: Kimi K3 →

The story so far

2 episodes →
  1. Moonshot AI's Kimi K3 opens on Amazon Bedrock with 2.8 trillion parametersthis story
Full story fromAWS Machine Learning Blog · by Alex Thewsey primary sourceOpen source ↗

Introducing Kimi K3 on Amazon Bedrock

AWS Machine Learning Blog · 18 September 2026

Open-weight models are changing the economics of building and deploying AI at scale. Rapid gains in intelligence and efficiency mean companies can match each workload with the right balance of capability, speed, and cost. AWS is building for a future in which organizations can adopt open-weight innovation with the reliability and security required for production.

Today, Kimi K3 from Moonshot AI is available on Amazon Bedrock, giving you a powerful new option for coding and knowledge work. According to Moonshot AI, Kimi K3 is its most capable model and the first open model to reach 2.8 trillion parameters. It combines native vision capabilities with a 1-million-token context window and delivers an approximate 2.5x improvement in scaling efficiency over Kimi K2. These advances make Kimi K3 well suited to long-running coding and knowledge workflows that require sustained context across large repositories, documents, and images. Kimi K3 is the first open-weight model on Amazon Bedrock to support explicit prompt caching, helping you reduce latency and input costs when reusing context across model calls.

The launch of Kimi K3 reflects the sustained investment by AWS in open-weight models on Amazon Bedrock. Since 2025, Bedrock has added dozens of open-weight models from providers including DeepSeek, Google, MiniMax, Mistral AI, Moonshot AI, NVIDIA, OpenAI, and Qwen. Supporting this expanding selection is continued advancement of the inference technology that serves these models at scale. In 2026, Bedrock added support for tool calling, structured output, reasoning, response streaming, and the Responses and Chat Completions APIs. Because these are platform capabilities rather than per-model integrations, new open-weight models can benefit from them as they become available on Amazon Bedrock.

As with all open-weight models on Amazon Bedrock, you can adopt Kimi K3 without changing your security posture. Your data is processed within the AWS data boundary, is not shared with the model provider, and is not used to train the underlying model. Zero data retention is always enabled for inference requests, while zero operator access prevents even AWS operators from accessing your prompts and completions during inference. Together, these protections let you use open-weight models with confidence while maintaining control of your data.

Get started with Kimi K3 on Amazon Bedrock

To try Kimi K3, open the Amazon Bedrock console, go to Test > Playground, and select Kimi K3 as the model. From there, you can test your first prompt.

Programmatically, you can call the model using the bedrock-runtime endpoint, which supports the OpenAI-compatible Responses and Chat Completions APIs, and the Amazon Bedrock Invoke and Converse API APIs.

You can invoke Kimi K3 through a cross-Region inference profile. For workloads without regional restrictions we recommend using the global profile, global.moonshotai.kimi-k3, which routes each request to any supported commercial AWS Region worldwide. Global cross-Region inference costs approximately 10% less than a geographic profile. The US geographic profile, us.moonshotai.kimi-k3, keeps processing within the US geography for data residency requirements.

Prerequisites

  1. An active AWS account with Amazon Bedrock access.
  2. Python 3.10+.
  3. AWS Identity and Access Management (AWS IAM) permissions to call the model: bedrock:InvokeModel ,bedrock:InvokeModelWithResponseStream , andbedrock:CreateInference .

Here is a quick example that uses the OpenAI SDK and the aws-bedrock-token-generator library for Python to generate short-term bearer tokens for authentication to Amazon Bedrock.

Optimize inference with explicit prompt caching

Long-running coding and knowledge workflows often resend stable context, such as repository instructions, tool definitions, or reference documents. With explicit prompt caching, you identify reusable prompt prefixes so later requests can use cached content. When a request matches a cached prefix, Amazon Bedrock can reduce response latency and input token costs.

Caching for Kimi K3 on Amazon Bedrock:

  • You can mark the exact end of a reusable prompt prefix (after at least 1,024 tokens) by adding a prompt_cache_breakpoint to a supported input content.
  • In explicit mode, tokens written to cache are billed at a higher rate but are then kept in cache for at least 30 minutes.
  • For matching subsequent requests that hit the cache, input tokens will be billed at a discounted rate and will not count against input-tokens-per-minute quotas.

With the OpenAI Python API, explicit caching can be configured as shown in the following example:

You can explore the Moonshot AI on AWS samples repository for more examples.

Kimi K3 in practice

In addition to using the APIs directly, you can use Kimi K3 through the wide range of coding assistants, personal agents, and agentic frameworks that support Amazon Bedrock specifically, or OpenAI-compatible model providers in general.

Coding assistants

There are several popular coding agents available to builders today, so consider OpenCode as an example. OpenCode is open source, model agnostic, and has a native amazon-bedrock model provider, which uses the Converse API.

To get started, you can configure the amazon-bedrock provider either in your user-level or project-level opencode.json configuration files as shown in the OpenCode documentation. With the provider configured, OpenCode will automatically detect available Amazon Bedrock models which you can select from using the /models command. For example, a minimal ~/.config/opencode.json file could look like:

Once the Amazon Bedrock provider is set up, you can use the /models command to switch models to global.moonshotai.kimi-k3 and start building.

Kimi K3 can build substantial features and work over long-horizon tasks. In the following video, we try it out building a single-file browser-based game to get started:

Figure 1: Building a browser-based game with Kimi K3 in OpenCode

Productivity agents

Beyond coding, Hermes Agent is one example of an open source assistant for general productivity. It can be used through a desktop app or popular messaging apps as well as the terminal, and supports use cases like deep research and task automation where Kimi K3 can also perform well.

As detailed in their documentation, Hermes natively supports models on Amazon Bedrock. To get started:

  1. Run hermes model from your terminal.
  2. Scroll down the list of providers to “AWS Bedrock” (Hermes mislabels “Amazon Bedrock” as “AWS Bedrock”).
  3. If prompted, select the source AWS Region you’d like Hermes to send requests to.
  4. Select either the default credential chain (recommended) to use AWS Command Line Interface credentials already set up in your environment, or generate an Amazon Bedrock API key.
  5. Select Kimi K3 from the auto-discovered list of models, or if it is not available, enter global.moonshotai.kimi-k3 as a custom model name.

If you use named profiles to manage multiple AWS credentials in your environment, then at the time of writing you need to set the AWS_PROFILE environment variable or use your default profile for Hermes. Alternatively, you can switch to an API key. Follow the open issue here for updates on support for setting AWS profile via the Hermes configuration file.

Once the Amazon Bedrock provider is set up and the model configured, you can start using Kimi K3 for your agentic workflows in Hermes. For example, see the following short video in which we ask the agent to build out a personalized study plan:

Figure 2: Building a personalized study plan with Kimi K3 in Hermes Agent

Availability

Kimi K3 is available today on Amazon Bedrock through the US Geo (us.) and Global (global.) cross-Region inference profiles. See Bedrock documentation for the full list of supported Regions. For pricing information, see Amazon Bedrock pricing.

Give Kimi K3 a try in the Amazon Bedrock console, or explore the Moonshot AI on AWS samples repository on GitHub.

Interested in how Amazon Bedrock can support your team? Connect with us to start the conversation.

This text was published by AWS Machine Learning Blog and written by Alex Thewsey. It is reproduced here with attribution so you can read it in full; the rights remain with the publisher. Read it at the source ↗

Coverage and discussion

2sources
Topics · follow one to build your own front page

The headline, key points and digest above were generated by Digest AI's editorial model from the linked sources. Automated summaries can contain errors: the sources are the record. Spotted a mistake? Tell us.

Comments

via GitHub Discussions

More in Generative AI & Models

All →

Related stories