Hermes Agent Bedrock support is built in, so a business that already runs on AWS can point its Hermes agent at Amazon Bedrock models without a proxy or a third-party gateway.
The official Hermes docs call Bedrock a native provider, and the agent signs in with the same IAM credentials your team already uses.
This post is written for the owner, agency lead or operations person who has to decide whether that is worth doing.
You'll see what it is, who it suits, what it costs, how the setup goes and when a simpler route wins.
I'll be honest about my own position before we start.
I run Hermes every day in my business, but I haven't published a test of Hermes on Bedrock.
The facts below come from the official Hermes AWS Bedrock guide, the Hermes source code in my install and the AWS docs, which I checked on 12 October 2026.
What Hermes Agent Bedrock Means In Plain English
Hermes Agent is the open-source AI agent made by Nous Research.
It is the worker that runs tools, remembers things and answers you on Telegram or Slack.
Amazon Bedrock is the AWS service that rents out AI models from many makers through one account.
Put together, Hermes does the work and a Bedrock model does the thinking.
The docs say you get IAM authentication, Guardrails, cross-region inference profiles and Bedrock's foundation models through that one connection.
There is no extra API key to buy, because Hermes reads the AWS credentials that already exist on the machine.
Who Should Run Hermes On Bedrock
Most solo creators don't need this.
A few kinds of business really do.
| Your situation | Is Bedrock a good fit? | Why |
|---|---|---|
| Your company already runs on AWS | Yes | The model spend lands on the AWS bill you already manage. |
| Your IT team controls access with IAM | Yes | The agent uses a role and a policy instead of a loose API key. |
| A client contract names AWS as an approved supplier | Yes | You avoid adding a new AI vendor to the paperwork. |
| You want content filters on every model call | Yes | Hermes can attach an Amazon Bedrock Guardrail. |
| You are one person testing agents on a laptop | Probably not | One API key or one Nous Portal login is far less work. |
| You want free models to experiment with | No | Bedrock is a pay-per-use service. |
🔥 Want my exact Hermes Agent Bedrock setup, step by step? Inside the AI Profit Boardroom you get step-by-step video trainings, my installable Agent OS and four coaching calls a week with 3,400+ members building real automations. → Join the AI Profit Boardroom
Four Ways A Business Would Actually Use It
These are worked examples of how the pieces fit, not results I'm claiming.
1. An agency that keeps client work inside AWS
Some agencies sign contracts that list which suppliers can touch client data.
If AWS is already on that list, running the agent's model through Bedrock keeps the model provider out of the supplier conversation.
AWS's data protection page says model providers don't have access to Bedrock logs or to customer prompts and completions.
That sentence is the one your client's security reviewer will want to read for themselves.
2. An operations team that wants one bill
Finance teams dislike surprise invoices from five AI vendors.
With Bedrock, Claude, Nova, Llama and other models are all billed through AWS.
Your existing AWS budgets and cost alerts can cover the agent as well.
3. A team that needs guardrails on the agent
Hermes lets you set a guardrail in the config file.
The docs say a blocked request then surfaces as a content-filter refusal instead of model text.
There is one exception you need to know about.
The docs say AWS does not apply Guardrails to the Mantle endpoint that serves the OpenAI GPT-5.x models on Bedrock.
If a guardrail is a hard requirement, you choose a model served through the Converse route.
4. An always-on agent living on AWS compute
You can run Hermes on an EC2 instance and attach an IAM role to it.
The docs say Hermes detects the instance role automatically, with no API keys and no .env configuration.
That means there is no long-lived secret sitting in a file for someone to leak.
The docs say Bedrock works with every Hermes gateway platform, so the same agent can answer your team in Telegram, Discord or Slack.
If you're still choosing where the agent should live, my best Hermes Agent VPS post compares the hosting options.
🔥 Want to put an AI agent to work in your business without guessing? Inside the AI Profit Boardroom, you get step-by-step Hermes tutorials, the installable Agent OS and four coaching calls a week where you can ask about your own setup. You'll be learning with 3,400+ members. → Get access here
The Data Residency Point Most People Miss
Region control is a big reason businesses pick Bedrock.
It has a catch that is easy to overlook.
The Hermes docs explain that Bedrock model IDs with a us. prefix use cross-region inference profiles, which spread requests across AWS regions for capacity and failover.
IDs with a global. prefix route across all available regions worldwide.
So the region in your config and the regions that process a request are not always the same thing.
The Hermes source code handles geography sensibly, because it knows about eu., ap. and other regional profile prefixes and only shows models your region can route to.
You still need your compliance person to confirm which profile ID meets your rules.
I'm not a lawyer, and I won't tell you Bedrock makes you compliant with anything.
AWS publishes its own material on that, and your auditor is the one who decides.
What Hermes Agent On Bedrock Costs A Business
Hermes Agent itself costs nothing, because it is free and open source.
Your costs are the AWS model usage and whatever machine runs the agent.
Bedrock bills per token on demand, and the rate changes with the model, the region and the service tier.
I looked at the Amazon Bedrock pricing page on 12 October 2026.
The lowest regional rates I could read there were $0.50 per million input tokens and $1.50 per million output tokens for Mistral Large 3.
DeepSeek v3.2 showed $0.62 and $1.85 at its lowest, and other regions on the page were higher.
The Claude and Amazon Nova prices load dynamically on that page and I couldn't read them reliably, so I won't quote them.
The page also describes batch inference and service tiers named Standard, Priority, Flex and Reserved.
| Cost line | What to know |
|---|---|
| Hermes Agent | It is free and open source. |
| Model usage | It is billed per token by AWS, and it varies by model and region. |
| Prompt caching | Hermes applies it automatically for Claude and Nova, which lowers repeat costs. |
| The machine | A laptop costs nothing extra, and an EC2 instance is billed by AWS. |
| Your time | IAM and model access take longer to set up than a single API key. |
An agent re-sends its instructions and tool list on every turn.
That is why caching support matters more to an agent bill than the headline token price.
🚀 Ready to put Hermes Agent Bedrock to work in your business? Inside the AI Profit Boardroom you get step-by-step video trainings, my installable Agent OS and four coaching calls a week with 3,400+ members building real automations. → Join the AI Profit Boardroom
How The Setup Goes, Without The Jargon
Your technical person will do this in an afternoon, and here is what they will do.
- They pick an AWS region where the model you want is offered.
- They confirm the account can use that model, and for Anthropic models they submit a short use case form once.
- They create an IAM policy with the four Bedrock permissions the Hermes docs list.
- They sign the machine in with an AWS profile, SSO or an instance role.
- They install the Bedrock extra, which adds the AWS library Hermes needs.
- They run
hermes model, choose "More providers..." and then "AWS Bedrock", and pick the region and the model. - They run
hermes doctorto confirm the connection works.
The four permissions are bedrock:InvokeModel, bedrock:InvokeModelWithResponseStream, bedrock:ListFoundationModels and bedrock:ListInferenceProfiles.
AWS changed model access recently, so older advice about requesting each model by hand is out of date.
The AWS model access docs say access to many models is now enabled by default with the right AWS Marketplace permissions.
They also say Anthropic still requires first-time customers to submit use case details once per account or organisation.
After setup, the config file holds three things that matter, which are the provider name bedrock, the default model ID and the region.
Nobody should paste an AWS secret key into a chat with the agent, and the IAM role route means nobody has to.
Which Bedrock Models Suit A Working Agent
The Hermes docs recommend Claude Sonnet 4.6 as the best balance of speed and capability in their own list.
They also list Claude Opus 4.6, Claude Haiku 4.5, OpenAI GPT-5.6 models, Amazon Nova Pro and Nova Micro, DeepSeek V3.2 and Llama 4 Scout.
Bedrock's catalogue is wider than that list.
The AWS models page also showed newer Claude models and models from Mistral, Qwen, Moonshot, xAI and Z.AI when I checked on 12 October 2026.
| Job | What I'd try first | Why |
|---|---|---|
| Multi-step agent work with lots of tools | A Claude model | Tool calling is the job, and the Claude route keeps prompt caching. |
| High-volume simple tasks | Amazon Nova Micro or another small model | The docs describe Nova Micro as the fastest and cheapest. |
| A cheaper open model | DeepSeek V3.2 or a Llama model | They run through the same Converse route. |
An agent is only as good as its tool calling.
The Hermes source skips tools for a few model types that reject them, such as DeepSeek R1 and image or embedding models.
It assumes every other model can handle tools, so test a small model on a real task before you rely on it.
My full ranking of brains for Hermes is in the best Hermes Agent model post.
🔥 Want my Agent OS and a room full of people building the same thing? The AI Profit Boardroom includes my Agent OS, Hermes walkthroughs and four live coaching calls a week with 3,400+ members. → Join the AI Profit Boardroom
When Hermes Agent Bedrock Is The Wrong Choice
Bedrock is not the easy option, and I'd rather you knew that now.
| Route | What you need | When I'd choose it |
|---|---|---|
| AWS Bedrock | An AWS account, IAM and model access | Your business is already an AWS shop. |
| Nous Portal | One OAuth login | You want the route the Hermes docs recommend. |
| Anthropic direct | One API key | You only want Claude and no cloud console. |
| OpenRouter | One API key | You want many models on one simple bill. |
The Hermes docs call Nous Portal the recommended way to run Hermes Agent.
I use several providers in my own setup, with one Hermes profile per model.
You can mix routes too.
Bedrock is on the list of supported fallback providers, so it can back up another provider or be backed up by one.
If you want to understand the other moving parts, my Hermes Agent backend guide explains where Hermes runs commands and which model backends exist.
If you want to know who makes the agent, I wrote an explainer on Hermes Agent by Nous Research.
Problems Your Team May Hit
- A "No AWS credentials" message means the machine isn't signed in to AWS, and
aws configureor an IAM role fixes it. - An "on-demand throughput isn't supported" message means a bare model ID was used, and an ID with a
us.orglobal.prefix fixes it. - An
AccessDeniedExceptionusually means the model isn't enabled yet or the Anthropic form is still pending. - A
ThrottlingExceptionmeans you hit a rate limit, and the docs say Hermes retries with backoff while you request a quota increase. - A model that is missing from the picker usually isn't offered in your region.
FAQ: Hermes Agent Bedrock
Can a business run Hermes Agent on Amazon Bedrock?
Yes, because the official docs list Bedrock as a native provider.
Why would a business choose Bedrock?
The usual reasons are existing AWS billing, IAM access control, region choice and Guardrails.
How much does it cost?
Hermes is free, and AWS bills the model usage per token.
The price depends on the model, the region and the tier, so check the AWS pricing page.
Does Bedrock keep prompts in one region?
That depends on the model ID, because us. and global. profiles route across regions.
Ask your compliance team to confirm the profile you use.
Have you tested it yourself?
I haven't published a Bedrock test, so this is a documented explainer and not a case study.
Also On Our Network
- 🌐 The seven-step Hermes Bedrock setup with the real config keys
- 🌐 Hermes on Bedrock, feature by feature, with a verdict
- 🌐 A Bedrock quick-start and how it slots into an Agent OS
- 🌐 Benchmark scores for the models Bedrock offers
📺 Video notes + links to the tools 👉
🎥 Learn how I make these videos 👉
🆓 Get a FREE AI Course + Community + 1,000 AI Agents 👉
About Julian
I'm Julian Goldie, an SEO entrepreneur, author and founder of the AI Profit Boardroom, which has 3,400+ members.
I help business owners scale with AI agents, automation and SEO.
- I've built a 7-figure SEO and link-building agency, Goldie Agency, with 70+ people in Bangkok.
- I've grown a YouTube channel to 400,000+ subscribers.
- I wrote the book "Link Building Mastery", which covers nine link building strategies.
- My Udemy courses have taught 29,000+ students.
→ Get my best AI training inside the AI Profit Boardroom
If your business already lives in AWS, hand the seven steps to your technical person and you'll know within a day whether Hermes Agent Bedrock is right for you.











