A CDK-deployed, AWS-hosted web app that gives organizations a secure, ready-made generative AI workspace with chat, RAG, agents and many business use cases.
- Stars
- 449
- Forks
- 46
- Open issues
- 0
- Last commit
- 2 months ago
What is it?
Bedrock for Mac is a native macOS client for Amazon Bedrock. It lets you chat with foundation models available in your AWS account, attach documents, source code and images, and generate images or video. Conversations, drafts, skills and settings are stored locally on the Mac, and model requests go directly from the app to Bedrock without a hosted backend.
The app discovers models and inference profiles for your AWS profile and region, and supports SSO sign-in and named profiles. It includes local skills defined as SKILL.md instructions, built-in tools for reading, searching and writing files, running shell commands and Git operations, and connections to MCP servers over stdio or HTTP. Tool permissions, working directories and approval behavior can be configured in Settings.
The project is distributed as a signed DMG or through Homebrew, runs on macOS 14 or later, and can be built from source with Xcode 26 and Swift 6.
Key features
- 01Chat with Bedrock models, switch models mid-conversation, and queue follow-up messages.
- 02Attach text, code, documents and images, and inspect them before sending.
- 03Generate images and video through Bedrock, with a demo prompt library.
- 04Run local skills and built-in file, Git and shell tools with configurable permissions.
- 05Connect to MCP servers over local stdio or HTTP.
- 06Store conversations and settings locally, with API keys kept in macOS Keychain.
Use cases
- Chatting with Bedrock-hosted models on a Mac without a shared cloud service.
- Analyzing local documents or source code with a foundation model.
- Experimenting with image and video generation on Bedrock from a desktop app.
- Connecting an AWS-hosted model to local tools and MCP servers for coding or file tasks.
Quick start
- 1
Install with Homebrew: add the tap
brew tap didhd/tap - 2
Install the app with Homebrew
brew install amazon-bedrock-client - 3
Or download the latest DMG from the releases page and drag the app into Applications
- 4
Configure an AWS profile with Bedrock access, then choose the profile and region in Settings → AWS connection
Things to know
- Runs only on macOS 14 or later.
- Requires an AWS account with Bedrock model access, and model requests incur AWS usage.
- Inference needs a network connection; local storage does not make it work offline.
In collections
Topics
FAQ
- What is amazon-bedrock-client-for-mac?
- A native macOS Swift app for chatting with Amazon Bedrock models, with document, image, and local tool support. Bedrock for Mac is a native macOS client for Amazon Bedrock. It lets you chat with foundation models available in your AWS account, attach documents, source code and images, and generate images or video. Conversations, drafts, skills and settings are stored locally on the Mac, and model requests go directly from the app to Bedrock without a hosted backend.
- Is amazon-bedrock-client-for-mac free to use? What license does it have?
- amazon-bedrock-client-for-mac is open source under the MIT-0 license. Check the license terms before using it in commercial products.
- Is amazon-bedrock-client-for-mac still maintained?
- Updated within 6 months. The last commit to amazon-bedrock-client-for-mac was on Sep 19, 2026.
- What can I use amazon-bedrock-client-for-mac for?
- Chatting with Bedrock-hosted models on a Mac without a shared cloud service. Analyzing local documents or source code with a foundation model. Experimenting with image and video generation on Bedrock from a desktop app. Connecting an AWS-hosted model to local tools and MCP servers for coding or file tasks.
- How do I install amazon-bedrock-client-for-mac?
- Install with Homebrew: add the tap: brew tap didhd/tap Install the app with Homebrew: brew install amazon-bedrock-client Or download the latest DMG from the releases page and drag the app into Applications Configure an AWS profile with Bedrock access, then choose the profile and region in Settings → AWS connection
- Where can I get amazon-bedrock-client-for-mac?
- The source code and installation instructions are on GitHub: https://github.com/aws-samples/amazon-bedrock-client-for-mac
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A hands-on Jupyter notebook workshop teaching developers to build generative AI apps with foundation models on Amazon Bedrock.
Sample generative AI tool on Amazon Bedrock that evaluates IaC templates and architecture diagrams against AWS Well-Architected best practices.
A native macOS app for chatting with local LLMs served by Ollama, with multiple threads, markdown rendering and vision image support.
Cross-platform AI chat client that connects LLMs such as OpenAI, Claude, Ollama and DeepSeek to MCP servers.
A local-first AI chat client that connects to multiple LLM providers and adds productivity tools through the MCP protocol.