Hermes
Hermes is a self-hosted AI agent layer for work that needs memory, tools and a separate runtime. We use it when one agent must stay isolated from another agent, from the CRM, and from the rest of the system.
What Hermes is for
- one agent = one role
- separate memory, skills and sessions
- separate bot or token per agent
- no mixing of tasks and data
- a repeatable way to deploy autonomous AI workers
How installation works
- Pick the agent's job.
- Create a separate Hermes container or profile.
- Connect its Telegram bot or another channel.
- Mount the vault or project folder it should read.
- Set access limits and test the first task.
How to use it correctly
- give one clear task at a time
- include the context and the expected result
- do not give write access unless the workflow needs it
- store reusable prompts and procedures as skills
- keep the agent narrow; broaden it later
When it makes sense
- support or ops assistant
- content or workflow assistant
- internal automation worker
- a separate bot for a separate project
Project name
In our internal notes this deployment is called Hermes. The implementation note lives in Obsidian as Deployment Hermes.