Hermes Agent
Hermes Agent is an open-source AI agent running on a dedicated virtual machine in Yandex Cloud and interacting with the user through Telegram or a local CLI session over SSH.
The image provisions a ready-to-use Hermes Agent environment, configures Yandex AI via an OpenAI-compatible endpoint, and prepares persistent storage for configuration, sessions, and the agent workspace.
What the user gets
- A ready virtual machine with Hermes Agent preinstalled.
- Automatic Yandex AI model configuration.
- An option to bind a personal Telegram bot during installation.
- Persistent storage for
~/.hermesand the agent workspace. - SSH access for manual configuration, diagnostics, and CLI usage.
Use cases
- A personal Telegram agent for work and daily tasks.
- VM-based task automation through Hermes local tools.
- Agent workflow experiments without manual environment setup.
- Make sure the folder has at least one VPC subnet.
- If you want Telegram to be bound during installation:
- create a bot via
@BotFather; - store the token in Yandex Lockbox under the
bot-tokenkey; - get your numeric Telegram user ID via
@userinfobot,@Getmyid_bot, or a similar bot.
- create a bot via
- Open Cloud Apps, find Hermes Agent, and click Use.
- Specify:
- application name;
- required LLM model;
- Telegram mode: bind the bot immediately or skip auto-binding.
- VPC subnet;
- VM user name and public SSH key;
- VM sizing parameters;
- Wait until the deployment is completed.
- If Telegram is enabled, you can start talking to your bot immediately.
- For manual SSH usage:
- connect using the
ssh_connection_stringoutput; - Hermes configuration will be in
~/.hermes; - the agent workspace will be in
~/workspace.
- connect using the
- If Telegram was skipped during installation, configure it later through
hermes gatewayafter connecting over SSH.
- A personal Telegram agent for accessing AI tools from chat.
- Routine task automation on a dedicated VM.
- Fast start with Hermes Agent in an isolated cloud environment.
Yandex Cloud technical support is available 24/7. The types of requests you can submit and the appropriate response time depend on your pricing plan. You can switch to the paid support plan in the management console. Learn more about technical support terms.
Yandex Cloud does not provide technical support for Hermes Agent itself. For product-specific issues, use the developer documentation and repository.
| Resource type | Quantity |
|---|---|
| Disk | 1 |
| Virtual machine | 1 |
| VPC IP address | 1 |
| VPC security group | 1 |
| Service account API key | 1 |
| Service account | 1 |
| Lockbox secret | 1 |
| Lockbox secret version | 1 |
| Access binding for Lockbox secret | 1 |
| Access rights for folder | 2 |