Hermes 1Password: Setup Step By Step

Julian Goldie — founder, AI Profit Boardroom
By Julian Goldie · 7 min read
Get The AI Profit Stack Join AIPB →
🎯 1,000+ done-for-you AI agent workflows 📅 4 live coaching calls every week 🛡️ 7-day refund + 30-day ROI guarantee 👥 3,400+ AI operators inside

Hermes 1Password sign-in is new in Hermes Agent v0.22.0: the browser agent can now log into websites using the logins stored in your 1Password, and the model never sees the password. If the 1Password CLI is installed and signed in, there's nothing to enable. You say "log into GitHub" and Hermes fills it for you.

📺 Watch: Hermes Agent V0.22 Just Changed AI Agents Forever!

🔥 Get the Agent OS as a free bonus: AI Profit Boardroom members get the full Agent OS zip, prompt libraries, daily tutorials and weekly live coaching calls. → Get inside

The same feature works with Bitwarden and with Hermes's own encrypted vault. Here's how it works, what you'll see the first time, how one-time codes are handled, and where the limits are.

What changed in v0.22

v0.22.0, the Threshold Release, went live on GitHub on 14 October 2026. One of its highlights, in the release notes' own words, is that the browser agent can log into sites with logins from 1Password, Bitwarden or Hermes's own encrypted vault, "and the model never sees the password."

The old problem with browser agents was simple. To log in, the model needed the password, which meant pasting it into chat or a config file. Now Hermes does the fill itself. The docs say the password goes straight into the page over the browser session, and the only thing the model gets back is a short result: how many fields were filled and which site.

The password is also registered with Hermes's redactor, so if the agent reads the page later, it can't echo the password back into the conversation.

I run Hermes every day inside my Agent OS with a profile per model, and logins have always been where browser automation stalls. I covered this sign-in feature in my v0.22 video. If you want the whole setup, the AI Profit Boardroom ($69/mo) has the Agent OS, a 30-day AI agent roadmap, daily tutorials as new tools drop, 4 coaching calls a week and the prompt library. 3,400+ members are inside.

How Hermes 1Password sign-in works

There's no setup screen. Per the Passwords and Logins docs, if the op command-line tool is installed and signed in, Hermes picks it up automatically and your 1Password website logins become fillable alongside any logins saved in Hermes.

  1. Ask for a login. "Log into GitHub and check my notifications."
  2. Unlock once. The first time the agent needs a 1Password login, you get a masked prompt for your master password. It's asked once per session and expires after 30 idle minutes.
  3. Hermes fills it. The agent types the username itself and Hermes fills the password into the page.

Your master password goes to 1Password's CLI through its non-interactive channel. Hermes keeps only the session token, in memory. The agent never sees the master password, the token or the login.

Items with several website URLs fill on each of those exact sites and nothing else. Nothing is guessed beyond the URLs saved on the item.

Running Hermes on a server with nobody to type a master password? The docs say you can give it a 1Password service account token through OP_SERVICE_ACCOUNT_TOKEN.

📺 Watch: Hermes3D Is INSANE: AI Agents Now Have a 3D Office

The masked save prompt

What if a site isn't in 1Password? The first time the agent reaches a sign-in page with no saved login, it asks you right there.

After that it just works. Saved logins live encrypted under the vault folder in your Hermes home, scoped to the profile. Labels, sites and usernames are visible metadata. Passwords only ever leave the vault into the page.

Want a hand working out which logins your agent should actually have? Book a free AI strategy session.

📺 Watch: Hermes Bot Mode DESTROYS Grok Bot? (FREE!)

One-time codes and two-factor

The release notes say one-time codes are filled without entering the conversation. The docs split it into three cases.

2FA typeWhat Hermes doesDo you do anything?
Authenticator key saved with the login (including 1Password and Bitwarden items that hold a TOTP seed)Generates the current code and enters it, only on the login's own siteNo. The item shows a 2FA auto badge
Code sent by text or emailShows a small "Verification code" prompt, then enters what you typeType the code once
Passkeys, hardware keys, app approvalsTells you to finish on your device and waits for the page to move onApprove on your device

To add an authenticator key to a Hermes-vault login, use Settings, then Passwords and Logins, then Add, or run hermes vault add.

When a site throws something the agent can't handle, like a CAPTCHA, that's where the new Bot Screen comes in. For a bot running on a Linux gateway, you take over its screen from Hermes Desktop, finish the step and hand control back. I covered it in Hermes Bot Screen.

Hermes Bitwarden setup

Bitwarden works exactly like 1Password. If the bw command-line tool is installed and signed in, Hermes detects it and your Bitwarden website logins become fillable. The first time it needs one, you unlock with your master password in a masked prompt, which Hermes hands to the Bitwarden CLI without the agent ever seeing it.

Prefer not to use a detected manager? Run hermes vault sources --disable bitwarden, or flip its switch in Settings, then Passwords and Logins. In config.yaml the same thing is vault.bitwarden.enabled: false, or vault.onepassword.enabled: false for 1Password. v0.22 also fixed a bug where that Settings toggle didn't do anything.

Don't confuse this with the older Bitwarden Secrets Manager and 1Password secrets integrations. Those pull your model API keys into Hermes at startup. The v0.22 feature is about website logins for the browser agent.

Cards, addresses and checkout

Cards and addresses are saved the same way and bound to the checkout site. The important rule from the docs: every card fill asks you first, with the same approval prompt as a dangerous command. Decline and nothing is written.

Headless sessions like cron jobs, webhooks and the API server can't confirm, so card fills there are refused. The docs put it plainly: a prompt injection that reaches a checkout page can ask, but it can't spend. Address fills need no confirmation.

Managing your vault and its limits

Everything lives in Desktop, Settings, Passwords and Logins, with your detected managers and Unlock and Lock buttons. On the CLI: hermes vault list, hermes vault add, hermes vault rm, hermes vault sources and hermes vault key.

By default the vault key sits in a file next to the encrypted vault. You can move it into your system keychain with hermes vault key migrate --to keychain. That's opt-in, because a lost keychain entry means a vault you can't open.

Be clear on what this protects. The docs say the password never enters the model's context through Hermes, and fills are refused unless the page's site exactly matches the saved one. It does not protect you from the site itself: once a password is typed in, that site has it, the same as when you type it. And a third-party plugin running inside Hermes can do anything Hermes can, including filling a saved login. If you install plugins you haven't reviewed, the docs recommend running them out of process with plugins.isolation: host.

Your agent can now work inside apps too. See Hermes Notion and Hermes Linear for the new Connectors. To pick a model you trust with your browser, check Goldie Bench, and the Agent OS guide shows how I keep profiles separate. Want it set up properly? Grab a free AI strategy session.

FAQ

Does the AI model ever see my 1Password password?

No. Per the docs, the password never enters the model's context through Hermes: not in tool results, logs, the session database or process arguments.

Do I need to turn anything on?

No. If the 1Password or Bitwarden CLI is installed and signed in, Hermes picks it up. Logins you save in Hermes's own vault need no setup either.

Does it work in cron jobs?

Saved Hermes-vault logins keep working. A locked password manager reports it's unavailable, so unlock it in an interactive session first or use a 1Password service account token.

Can the agent pay for things on its own?

No. Every card fill asks you first, and headless sessions are refused.

Ready to let your agent log in without handing over your passwords? Join the AI Profit Boardroom for the Agent OS and daily Hermes tutorials, or book a free AI strategy session and we'll set it up together.

What members say about the AI Profit Boardroom

Read all 114 reviews on Skool →

★ 4.9 out of 5 from 114 member reviews on Skool

Yosuke Sato, AI Profit Boardroom member review (5 stars, paying member for 17 months): The best Skool course you get for AI! I have attended a few Skool courses before, but AI Profit Boardroom is the most active community and has great support from the management team, including Julian! You can get the most up-to-date information and practical implementations in this community. I highly recommend this!Mazzie T, AI Profit Boardroom member review (5 stars, paying member for 10 months): My mind is blown everyday with all the content and the incredible information. So much support and I love the personalised attention and quick responses. The community is great and people are very responsive and helpful.Rene Clayton, AI Profit Boardroom member review (5 stars, paying member for 9 months): The AI Profit Boardroom is a GAME CHANGER people. I could not be more thrilled that I joined!! So much support, more information than you can even consume, a huge value for what the small fee was. I have grown my business, my knowledge and my FUN!. SUCH a fantastic leader and group of humans. I am incredibly honored to be a part of this fantastic group of intelligent humans :-) THANK YOU!Arpiet Malpani, AI Profit Boardroom member review (5 stars, paying member for 8 months): Incredible learning from Julian and team. I started out in march and was able to build end to end SAAS with the help and learning from this group. I am incredibly thankful to Julian for crazy support and prompt response.James Grimm, AI Profit Boardroom member review (5 stars, paying member for 7 months): I asked Julian for help finding local business websites with little to no traffic. Julian was gracious in providing me my personal "how-to" video instruction. Wow, this is the pinnacle of customer service! I am just one of 3,400 subscribers and Julian took the time to help me personally. Thank you Julian for your assistance and outstanding custoemr support and care. James (Jim) GrimmNick Good, AI Profit Boardroom member review (5 stars, paying member for 4 months): I’m part of many AI groups and hands down, what Julian Goldie, has built here…the classroom trainings are amazing, but the community he has created is second to none (the community is worth the cost of joining!). If you’re looking to become the AI expert and build/create something meaningful, then AI Profit Boardroom is for YOU!Steven Gray, AI Profit Boardroom member review (5 stars, paying member for 4 months): Been in awhile. I’m a dad on a factory shift, not a tech bloke. Julian’s lot showed me how to use AI without drowning in tools. Avatar, voice, the workflow thinking — that’s what I needed. If you’re stuck on “where do I start,” this group’s worth it. I always read them.Steve Erickson, AI Profit Boardroom member review (5 stars, paying member for 4 months): I asked Julian a simple question, and he ended up creating a 10-minute video and a guide breaking down in extreme detail what I had asked. Amazing response!Rod Martin, AI Profit Boardroom member review (5 stars, paying member for 3 months): Julian is brilliant, and more prolific than I can keep up with (which is a great thing). His AgentOS is remarkable, and he is THE go-to guy for what you can really do (and not do) with the ever-increasing deluge of new AI upgrades and tools. HIGHLY recommend.Daniel Shulman, AI Profit Boardroom member review (5 stars, paying member for 4 months): Julian is very helpful. He doesn't try sell stuff you dont need and will give you a straight answer to your questions.Rj Herzog, AI Profit Boardroom member review (5 stars, paying member for 5 months): Top notch. If you are searching & searching thinking there is always something better out there.... You just found it. No need to look any further. Goldie covers it all & is super helpful. Can't beat the group either. Really can't recommend this group enough.Jermey Matthews, AI Profit Boardroom member review (5 stars, paying member for 6 months): While he has the capacity to do it, Julian is definitely doing the unscalable things to support his community.

Ready To Join The #1 AI Community?

Join 3,400+ entrepreneurs inside the AI Profit Boardroom. Get the Agent OS, 1,000+ plug-and-play AI agent workflows, daily Q&A with Julian and 4 live coaching calls every week.

Join The AI Profit Boardroom →

7-Day No-Questions Refund • 30-Day ROI Guarantee

← Back to all posts