Set this in the selected profile’s config.yaml:
disabled_toolsets:
- file
- terminal
- skills
Restart Hermes and create a new session. For stronger protection, give the Hermes account Read & Execute access to the folders and use a sandbox.
Weaknesses:
the setting affects new sessions only, can be changed through another profile or account, and does not protect writes outside the specified folders.
Disabling skills also hides skill_view; write approval alone does not expose the tools. Treat configuration and ACLs as additional protection, not as a replacement for sandboxing.
the setting affects new sessions only, can be changed through another profile or account, and does not protect writes outside the specified folders.
Disabling skills also hides skill_view; write approval alone does not expose the tools. Treat configuration and ACLs as additional protection, not as a replacement for sandboxing.
On Windows, Hermes generally stores the configuration here:
%LOCALAPPDATA%\hermes\config.yaml
For example:
C:\Users\<user>\AppData\Local\hermes\config.yaml
The active profile is usually stored in the same folder, in active_profile.
Restored changes:
disabled_toolsets: [] - tools are no longer disabled.
memory.write_approval: false — memory writes need no approval.
skills.guard_agent_created: false — protection for agent-created skills is disabled.
skills.write_approval: false — skill writes need no approval.
curator.enabled: true — automatic skill maintenance is enabled.
security.tirith_fail_open: true — if Tirith is unavailable, Hermes continues.Tirith is the configured Hermes security checker for potentially risky operations.
security.allow_lazy_installs: true — automatic installation of missing components is allowed.
Three settings I would not recommend
1. `security.tirith_fail_open: true`
Tirith is the security checker. If it fails, Hermes continues anyway. Use `false` so a failed check blocks the operation.
2. `skills.write_approval: false`
Skills can be created or modified without confirmation. Use `true` to prevent unnoticed persistent changes.
3. `security.allow_lazy_installs: true`
Hermes may automatically install missing components or dependencies. Use `false` to avoid unreviewed software entering the system.
Also safer:
`skills.guard_agent_created: true` and `memory.write_approval: true`.
`skills.guard_agent_created: true` and `memory.write_approval: true`.
https://hermes-agent.nousresearch.com
https://github.com/NousResearch/hermes-agent
https://hermes-agent.nousresearch.com/docs/
multiagent multi-agent
https://hermes-agent.nousresearch.com/docs/user-guide/features/kanban
https://hermes-agent.nousresearch.com/docs/user-guide/features/delegation
https://hermes-agent.nousresearch.com/docs/user-guide/features/kanban-tutorial
https://hermes-agent.nousresearch.com/docs/user-guide/features/kanban-worker-lanes
Persistent Goals /goal
https://hermes-agent.nousresearch.com/docs/user-guide/features/goals
Code Execution (Programmatic Tool Calling)
https://hermes-agent.nousresearch.com/docs/user-guide/features/code-execution
Event Hooks
https://hermes-agent.nousresearch.com/docs/user-guide/features/hooks
Self-improvement loop (memory + skill nudges)
https://hermes-agent.nousresearch.com/docs/user-guide/features/codex-app-server-runtime#self-improvement-loop-memory--skill-nudges
https://hermes-agent.nousresearch.com/docs/search/?q=Self-improve
Built by Nous Research · MIT License · 2026
https://nousresearch.com/
Nous Research is a leader in the American open source AI movement. We train world-class open source language models and build infrastructure to coordinate distributed, unbiased training.
https://portal.nousresearch.com/
https://psyche.network/runs
https://nousresearch.com/releases
https://nousresearch.com/careers
https://distro.nousresearch.com/
https://x.com/nousresearch
MultiAgent
https://hermes-agent.ai/features/multi-agent
Žádné komentáře:
Okomentovat