A simple macOS client for Claude models. Supported models include Claude (instant, v2, and v3) via AWS Bedrock.
To use this application, you will need either:
- AWS credentials of an IAM user or session that has
bedrock-runtime:InvokeModel
permission. See AWS docs for the steps to create IAM user access key or how to configure credentials file.
Please note that while this application is open-source and free to use, the usage of AWS resources are not free. Ensure you are aware of the associated costs before using the application extensively.
- Prompt templates: you can create templates for prompts, allowing you to quickly generate structured input for the API calls.
I needed to streamline my GenAI workflow, but I encountered several limitations with existing tools available in the market. They were either overly expensive, web-based (making me hesitant to trust them with my API key), or lacking the specific features I required. As a personal weekend challenge, I embarked on creating this project to learn SwiftUI and see how far I could go. The code was written with significant guidance and assistance from LLM chatbots itself.
This project makes use of the following resources:
- AWS Bedrock
- icon.kitchen - The app icon was generated using resources from icon.kitchen
This project is licensed under the MIT License. Feel free to use, modify, and distribute the code according to the terms of the license.
The models and APIs used by this application are developed and maintained by Anthropic, and AWS. This application is merely a wrapper that utilizes those engine's capabilities. For any issues related to the language model or its usage, please refer to the respective service's documentation and support channels.