Skip to content

aws-samples/amazon-bedrock-client-for-mac

Amazon Bedrock Client for Mac

Amazon Bedrock Client for Mac Preview

Latest Release Build Status License: MIT-0 Platform Swift Version

A sleek and powerful macOS client for Amazon Bedrock, bringing AI models to your desktop.

DownloadFeaturesGetting StartedTroubleshootingContributing

🌟 Features

  • 🤖 Seamless interaction with multiple Amazon Bedrock models including Claude 3 Sonnet
  • 💬 Real-time chat interface with message history
  • 🔄 Easy model switching and streaming toggle
  • 📊 Support for various AI tasks including code generation and explanation
  • 🌓 Native Dark Mode support
  • 🚀 Built with SwiftUI for optimal performance and modern UI

📥 Download

Get the latest version of Amazon Bedrock Client for Mac:

Download Latest Release

🚀 Getting Started

Prerequisites

  • macOS 13 or later
  • AWS Account with Bedrock access

Installation

  1. Download the latest release
  2. Open the DMG file and drag the app to your Applications folder
  3. Launch the app and configure your AWS credentials

Opening the Application

If you see "'Amazon Bedrock Client for Mac.app' can't be opened because Apple cannot check it for malicious software":

  1. In Finder, locate "Amazon Bedrock Client for Mac.app"
  2. Right-click (or Control-click) and select "Open"
  3. Click "Open" in the dialog

💡 Usage

  1. Select a model from the dropdown menu (e.g., Claude 3 Sonnet)
  2. Type your message or query in the input field
  3. Press Enter or click the send button to interact with the AI
  4. View the AI's response in the chat interface
  5. Toggle streaming on/off for real-time or batch responses

🛠️ Troubleshooting

For common issues and their solutions, please refer to our Troubleshooting Guide.

🛡️ Security

This application is for demonstration and educational purposes only, not for production use. Refer to the AWS Well-Architected Framework Security Pillar for production deployment guidance.

🤝 Contributing

We welcome contributions! Here's how you can help:

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -am 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

⭐️ Star History

Star History Chart


Made with ❤️ by the AWS Community