By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: AWS Open-Sources Smithy API Models for Public Access and Developer Tooling
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > News > AWS Open-Sources Smithy API Models for Public Access and Developer Tooling
News

AWS Open-Sources Smithy API Models for Public Access and Developer Tooling

News Room
Last updated: 2025/06/19 at 6:51 AM
News Room Published 19 June 2025
Share
SHARE

AWS has recently announced the public availability of its definitive API models, publishing daily updates to Maven Central and providing open-source access via a new GitHub repository.

These resources contain Smithy API models, which define AWS’s public interface, operations, behaviors, and error types, moving beyond their internal use for SDK and CLI generation. Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.

Since 2018, AWS has internally used Smithy models to generate its SDK clients and CLI tools. By making these models publicly accessible, AWS aims to provide a broader ecosystem for development and integration. With this initiative, developers can, according to the company:

  • Generate custom SDK clients: Build purpose-built SDKs for programming language communities not officially supported by AWS, using the Smithy toolchain.
  • Generate API implementations: Create server stubs for language-specific frameworks, including support for Model Context Protocol (MCP) server configurations for AI agents, complete with built-in validation.
  • Build custom developer tools: Develop mock testing tools, IAM policy generators, or higher-level abstractions for AWS integration.
  • Understand AWS API behaviors: Gain concise and easy insight into how AWS SDKs interpret API calls and their expected behaviors.

David Wells, a full-stack developer, tweeted on X:

This is an incredible 1st-party repo containing all AWS service models. An example use case: Drop a Smithy definition of service [xyz] into Google AI Studio and ask it questions about the service and its operations. I’m finding hidden gems I never knew existed.


The api-models-aws GitHub repository hosts these Smithy models in JSON Abstract Syntax Tree (AST) format, where each model defines service types, operations (including input, output, traits, and errors), and references to specific targets, like the RunInstances API in Amazon EC2. Smithy’s “shapes” represent types, while “traits” add crucial metadata for clients, servers, or documentation, providing detailed API information such as usage examples.

Developers can leverage Smithy build tools like the Smithy CLI to work with these models, perform ad-hoc validation, compare models, and generate code without requiring a Java setup. AWS provides sample projects, including templates for building a minimal Amazon DynamoDB SDK client using Smithy TypeScript, as well as examples for building MCP servers that model tools as Smithy APIs or proxy MCP servers for any Smithy service.

Lastly, more information is available on the Smithy.io website, including its code generation guide.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article UK Uber drivers’ earnings cut after secretive algorithm changes
Next Article ‘Dosa Divas’ Is a ‘Spicy’ New Game About Fighting Capitalism With Food
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

iPhone 'Flip': The Apple Foldable Is Still Rumored To Come in 2026
News
Eero’s speedy Pro 6E mesh system is on sale with a gift card for $200 off
News
At Chile’s Vera Rubin Observatory, Earth’s Largest Camera Surveys the Sky
Software
Sabi cuts staff as it narrows its focus to minerals trade |
Computing

You Might also Like

News

iPhone 'Flip': The Apple Foldable Is Still Rumored To Come in 2026

22 Min Read
News

Eero’s speedy Pro 6E mesh system is on sale with a gift card for $200 off

2 Min Read
News

Fall for a Crypto Scam? The FBI Might Help You Get Your Money Back

6 Min Read
News

iPhone Driver’s Licenses: These 17 U.S. States Offer Them or Will Later

7 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?