giriaryan694-a11y/Hermes-EchoNet
GitHub: giriaryan694-a11y/Hermes-EchoNet
Stars: 1 | Forks: 0
# Hermes-EchoNet 🛰️
A custom offensive-security focused personality + configuration layer for [https://github.com/NousResearch/hermes-agent](https://github.com/NousResearch/hermes-agent).
Hermes-EchoNet modifies the default Hermes experience into a more technical, direct, cybersecurity-oriented workflow assistant for ethical hacking, pentesting labs, red-team learning, research, and security experimentation.
# ⚔️ Why Hermes-EchoNet?
Default Hermes Agent configurations are designed for broad/general usage and include softer personalities.
For cybersecurity workflows, many users prefer:
* Technical responses
* Security-focused reasoning
* Pentest-oriented workflows
* Direct explanations
* Recon and offensive-security learning assistance
* Faster iteration during labs and research
Hermes-EchoNet provides:
* Custom `SOUL.md`
* Custom `config.yaml`
* Offensive-security oriented personality tuning
* Optimized default model configuration
* Automated sync/bootstrap script
# 🧠 What Hermes-EchoNet Changes
## 1. Custom SOUL.md
The included `SOUL.md` changes the behavior/personality style of Hermes Agent into a more cybersecurity-oriented assistant.
This helps make interactions:
* More technical
* More direct
* Better suited for pentest workflows
* Better for recon/research tasks
* Less “soft assistant” style
## 2. Custom config.yaml
The provided `config.yaml` changes the default model/provider configuration.
Default model:
default: openai/gpt-oss-120b
Recommended provider:
* NVIDIA NIM
Why?
* Higher usage limits
* Good performance
* Smooth Hermes experience
* Works well for long technical sessions
You can still change models anytime.
# ⚙️ Changing Models
You can modify the default model directly inside:
config.yaml
Line example:
default: openai/gpt-oss-120b
Or use Hermes CLI:
hermes model
You can switch:
* Provider
* Model
* API backend
* NVIDIA NIM → OpenAI → others
# 🚀 Recommended Setup Flow
## 1. Install Hermes Agent
Official repository:
[https://github.com/NousResearch/hermes-agent](https://github.com/NousResearch/hermes-agent)
Install command:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
## 2. Run Hermes Setup
hermes setup
Recommended:
* Use NVIDIA NIM during setup
After testing Hermes:
exit
Then continue with Hermes-EchoNet.
# 🛰️ Automatic Hermes-EchoNet Installer
You can automatically sync the custom configuration and SOUL files.
## One-line installer
## Manual method (recommended for custom installs)
Download:
Make executable:
chmod +x hermes-echonet.sh
Run:
./hermes-echonet.sh
# 🧩 Manual Configuration Method
You can also manually replace the files.
## SOUL.md
Backup your original file and replace with:
[https://github.com/giriaryan694-a11y/Hermes-EchoNet/blob/main/SOUL.md](https://github.com/giriaryan694-a11y/Hermes-EchoNet/blob/main/SOUL.md)
## config.yaml
Backup your original config and replace with:
[https://github.com/giriaryan694-a11y/Hermes-EchoNet/blob/main/config.yaml](https://github.com/giriaryan694-a11y/Hermes-EchoNet/blob/main/config.yaml)
# ❓ Common Questions
## Is NVIDIA NIM safe to use for pentesting, CTFs, or labs?
Yes — using NVIDIA NIM for:
* CTFs
* Local labs
* Training environments
* Research
* Ethical hacking practice
is generally fine.
For authorized pentests inside companies or private organizations, you should still communicate clearly with the client/team because requests may pass through external AI infrastructure.
Things to discuss with the organization:
* AI-generated content policies
* Logging/privacy considerations
* Whether external AI services are allowed
* Internal compliance requirements
# ⚠️ Important Notes
* Hermes-EchoNet is intended for:
* Ethical hacking
* Security labs
* Pentest learning
* Research environments
* CTF workflows
* Always follow laws and platform rules.
* This project modifies behavior/personality configuration only.
* Hermes-EchoNet is NOT affiliated with Nous Research.
# 🛠️ Features
* Cybersecurity-oriented personality tuning
* Offensive-security workflow optimization
* NVIDIA NIM optimized defaults
* Automated configuration sync
* Backup support for existing configs
* Custom install path support
* Fast bootstrap setup
# 📦 Repository
[https://github.com/giriaryan694-a11y/Hermes-EchoNet](https://github.com/giriaryan694-a11y/Hermes-EchoNet)
# 👨💻 Author
Written By Aryan Giri
GitHub:
[https://github.com/giriaryan694-a11y](https://github.com/giriaryan694-a11y)