GenerableAWS

Swift packageAWSClaudeCodex

Use Amazon Bedrock models via Apple's FoundationModels SDK. No client-side API credentials. Secure with App Attest and production-ready.

GenerableAWS lets you use Amazon Bedrock models through Apple's FoundationModels SDK, without exposing AWS credentials in your app. Your coding agent sets up the backend in your own AWS account and guides you through deployment. Use Bedrock as your main model or as a fallback when Apple's on-device model isn't available, with control over usage and costs.

Features

  • Keep AWS credentials secure. Your app connects to Amazon Bedrock without exposing AWS keys.
  • Keep using FoundationModels. Use Bedrock models with the familiar FoundationModels APIs, including streaming, structured output, and tool calling where supported.
  • Choose your AI model. Use Amazon Bedrock directly or as a fallback when Apple's on-device model isn't available.

FAQs

Do I need a coding agent to use GenerableAWS?

No. GenerableAWS works as a regular Swift package. However, it does include instructions for Claude Code, Codex, and other coding agents that can follow AGENTS.md instructions to help you set it up and deploy the backend.

How does AWS billing work?

AWS charges are billed directly to your own AWS account. GenerableAWS helps you set spending limits and monitor usage to keep costs under control. Spending limits are not enabled by default.

What happens after you buy

  1. 1

    Download

    Click the download link to get the ZIP file. Extract it, then share the folder with your agent.

  2. 2

    Your Agent Guides You Through Setup

    Your agent will install the package, set up the AWS backend, and check the build. It will then guide you through deploying it to your AWS account.

  3. 3

    Make it yours

    If something is missing or doesn't work as expected, ask your agent to add templates, change models or fallback behavior, or adjust spending limits and security settings to fit your app.

Let your agent check if GenerableAWS is right for you.

Just copy this prompt:

Read https://tools.natashatherobot.com/generableaws.md, the page for GenerableAWS. Based on what you know about my projects and workflow, tell me whether this tool would be useful for me. Consider how I could use Amazon Bedrock models through Apple's FoundationModels SDK, the benefits of keeping AWS keys out of my app, and the setup and ongoing AWS costs. Explain what I'd gain, whether it's worth the price, and any limitations I should know about. If it isn't a good fit, tell me why. Ask me for more context if needed.

It is a starter tool

GenerableAWS is a starter tool you can customize for your apps.

The full terms are in the LICENSE file included with your download. GenerableAWS comes without warranty.