Overview
Hermes Agent by Nous Research is an open-source AI assistant that gives you a personal agent with tool use, browser automation, and messaging integrations.
This AMI is fully pre-configured on Ubuntu 24.04 LTS. Launch, SSH in, and start using your AI agent in under 2 minutes.
What is included:
- Hermes Agent with all extras (messaging, cron, MCP, browser tools, Home Assistant)
- Python 3.11 via uv with virtual environment
- Google Chrome and Playwright for browser automation
- noVNC for visual browser access on port 6080
- Docker Engine with Compose and Buildx
- Caddy web server for automatic HTTPS reverse proxy
- Tailscale for private networking and secure remote access
- Developer tools: GitHub CLI, jq, yq, ripgrep, fd-find, ffmpeg, tmux, htop
Supported LLM providers: OpenRouter, Anthropic Claude, OpenAI, or any OpenAI-compatible API.
Getting started: SSH in, run hermes setup, choose your provider, start chatting.
Highlights
- Ready in 2 minutes - SSH in, run hermes setup, pick your LLM provider and start chatting
- Full browser stack - Chrome, Playwright, noVNC pre-installed for visual web automation tasks
- Batteries included - Docker, Caddy (auto-HTTPS), Tailscale VPN, and dev tools pre-configured
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Cost/hour |
|---|---|
t3a.small Recommended | $0.03 |
t3.micro | $0.03 |
m7i.2xlarge | $0.05 |
t3.2xlarge | $0.05 |
m7a.large | $0.04 |
t3.medium | $0.03 |
t2.medium | $0.03 |
t3.nano | $0.03 |
m7a.4xlarge | $0.05 |
t3a.nano | $0.03 |
Vendor refund policy
Standard AWS refund policy
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Hermes Agent 0.21.3, official tag v2026.9.14 (commit 345cd2b057a452236de401d3534b8502a7465e8d), with documented httpx2/httpcore2 2.12.0 security dependency updates. Python 3.11.16, Node.js 22.23.2, npm 12.0.2 with patched bundled dependencies, Google Chrome 153.0.8010.47, Playwright 1.63.0, Docker 29.8.1 / Compose 5.5.1, Tailscale 1.102.4 and Caddy 2.11.4. Updated Ubuntu packages and active Snap runtimes; obsolete disabled Snap revisions removed. Security default change: VNC/noVNC are loopback-only; use the documented SSH tunnel instead of direct public port 6080. Sandboxed Playwright automation uses the installed Chrome channel. This release does not assert that all OS/vendor advisories are resolved or that AWS security review has completed.
Additional details
Usage instructions
- SSH into the instance: ssh ubuntu@<instance-ip>
- Run hermes setup and choose your provider/model.
- Start chatting with hermes. Optional messaging: hermes gateway setup, then systemctl --user start hermes after configuration.
Browser access now uses an SSH tunnel (no public VNC/noVNC listener): ssh -L 6080:127.0.0.1:6080 ubuntu@<instance-ip> Open http://localhost:6080/vnc.html locally. Keep SSH restricted to your IP. Docker, Chrome, Playwright, Tailscale and Caddy remain installed. Configure Caddy before enabling it. For sandboxed Playwright automation, use the installed Chrome channel (channel="chrome", chromiumSandbox=true) on DISPLAY=:99.
Documentation: https://hermes-agent.nousresearch.com/docs
Support
Vendor support
Community support via GitHub Issues and Nous Research Discord. For AMI-specific issues, contact the publisher through AWS Marketplace.
- GitHub: https://github.com/NousResearch/hermes-agent/issues
- Docs:
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.