Close Menu
MyAppsPlus

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    iPhone 18 Pro vs. Pixel 11 Pro: The New Apple and Google Pro Phones Are Quite Different

    September 18, 2026

    Google Play Games is giving Sidekick a much-needed activation upgrade

    September 18, 2026

    Clicks Communicator lands in December with 12GB RAM, two months of free data

    September 18, 2026
    Facebook X (Twitter) Instagram
    Facebook X (Twitter) Instagram
    MyAppsPlusMyAppsPlus
    Friday, September 18
    • Home
    • Breaking Tech
    • Apps & Software
    • AI & Automation
    • Android
    • iPhone & iOS
    • More
      • Reviews
      • How-To Guides
      • Deals & Discounts
      • Shop
    MyAppsPlus
    Home»AI & Automation»Introducing Kimi K3 on Amazon Bedrock
    AI & Automation

    Introducing Kimi K3 on Amazon Bedrock

    myappsplusBy myappsplusSeptember 18, 2026007 Mins Read
    Share Facebook Twitter Pinterest Copy Link LinkedIn Tumblr Email Telegram WhatsApp
    Follow Us
    Google News Flipboard
    Introducing Kimi K3 on Amazon Bedrock
    Share
    Facebook Twitter LinkedIn Pinterest Email Copy Link

    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, and bedrock: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.

    from aws_bedrock_token_generator import provide_token
    from openai import OpenAI
    
    region = "us-west-2"
    oai_client = OpenAI(
        api_key=provide_token(region=region),
        base_url=f"https://bedrock-runtime.{region}.amazonaws.com/openai/v1",
    )
    
    resp = oai_client.responses.create(
        input="What is Byte-Pair Encoding, in AI?",
        model="global.moonshotai.kimi-k3",
    )
    print(resp.output_text)

    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:

    resp = oai_client.responses.create(
        model="global.moonshotai.kimi-k3",
        # Enable explicit caching mode:
        extra_body={"prompt_cache_options": {"mode": "explicit"}},
        input=[
            {
                "type": "message",
                "role": "system",
                "content": [
                    {
                        "type": "input_text",
                        "text": SYSTEM_PROMPT,
                        # A long, static system prompt is a great target for caching:
                        "prompt_cache_breakpoint": {"mode": "explicit"},
                    },
                ]
            },
            {
                "type": "message",
                "role": "user",
                "content": [
                    {
                        "type": "input_text",
                        "text": USER_INPUT,
                        # Multiple breakpoints can also be defined, for layered cache:
                        "prompt_cache_breakpoint": {"mode": "explicit"},
                    },
                ],
            },
        ],
    )
    if resp.usage.input_tokens_details.cached_tokens:
        print("Hit cache!")

    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 openider, 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:

    {
        "$schema": "https://opencode.ai/config.json",
        "model": "amazon-bedrock/global.moonshotai.kimi-k3",
        "provider": {
            "amazon-bedrock": {
                "options": {
                    "region": "us-west-2",
                    "profile": "PLACEHOLDER-YOUR-AWS-PROFILE-NAME"
                }
            }
        }
    }

    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 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

    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.

    Amazon Bedrock Introducing Kimi
    Follow on Google News Follow on Flipboard
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
    myappsplus
    • Website

    Related Posts

    Berkeley Talks: W. Kamau Bell on AI, creativity and resisting the pull of automation

    September 18, 2026

    4 articles on how the market for AI receptionists grew

    September 18, 2026

    Use of AI backfires on an expert witness at trial: “They have biases”

    September 18, 2026
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    This tiny AI box could save me from upgrading my perfectly good laptop

    September 6, 20263 Views

    Top 10 Best React Native App Development Companies in 2026

    September 12, 20262 Views

    AI, automation, robot dogs ensure on-site nuclear safety

    September 7, 20262 Views
    Latest Reviews

    Apple may have accidentally teased its own roadmap with 14 unreleased devices revealed — but this long overdue update has me most excited

    myappsplusAugust 19, 2026

    Apple TV 4K fans are begging for these 3 upgrades from the leaked Siri Remote — but one is already possible today

    myappsplusAugust 20, 2026

    Can MainstreamOS finally make Linux a household name? I tried it to find out

    myappsplusAugust 20, 2026
    Stay In Touch
    • Facebook
    • YouTube
    • TikTok
    • WhatsApp
    • Twitter
    • Instagram

    Subscribe to Updates

    Get the latest tech news from FooBar about tech, design and biz.

    Most Popular

    Apple may have accidentally teased its own roadmap with 14 unreleased devices revealed — but this long overdue update has me most excited

    August 19, 20260 Views

    Apple TV 4K fans are begging for these 3 upgrades from the leaked Siri Remote — but one is already possible today

    August 20, 20260 Views

    Can MainstreamOS finally make Linux a household name? I tried it to find out

    August 20, 20260 Views
    Our Picks

    iPhone 18 Pro vs. Pixel 11 Pro: The New Apple and Google Pro Phones Are Quite Different

    September 18, 2026

    Google Play Games is giving Sidekick a much-needed activation upgrade

    September 18, 2026

    Clicks Communicator lands in December with 12GB RAM, two months of free data

    September 18, 2026

    Subscribe to Updates

    Subscribe to our newsletter and get the latest tech news, app updates, AI trends, smartphone reviews, and exclusive deals delivered straight to your inbox.

    Facebook X (Twitter) Instagram Pinterest
    • About Us
    • Get In Touch
    • Disclaimer
    • Privacy Policy
    • Terms & Conditions
    © 2026 MyAppsPlus. All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.