Hermes Atlas
Desktop apps, web UIs & dashboards

Vermes

donghzs/vermes

Chinese-first fork of Hermes Agent with an Electron desktop GUI and a skill store

In short

Vermes is a fork of Hermes Agent that adds Chinese localization, an Electron desktop GUI and an academic vertical called ScholarForge. It keeps the Hermes engine and installs as its own vermes command.

What Vermes does

Vermes is a fork of Hermes Agent, which the README says is MIT licensed, with Chinese localization, its own Electron desktop GUI and an academic vertical called ScholarForge. It keeps the same agent engine: it learns from experience, creates and improves skills, and supports models such as DeepSeek, Qwen, OpenAI and Ollama. The default interaction language is Chinese and domestic models are preconfigured.

Vermes uses its own directories under ~/.vermes for config.yaml, .env, skills and SOUL.md, and installs with a shell script or pip. About 80 optional skills live in optional-skills/ and can be installed from a skill store backed by Skillhub with vermes skills search and vermes skills install. The README separates it from EKKOLearnAI's Hermes Studio web interface, which is BSL-1.1 licensed, and says no front-end code was taken from that repository.

Key features

  • Chinese-first interaction with preconfigured domestic models
  • Electron desktop GUI for macOS, Windows and Linux
  • Skill store backed by Skillhub with vermes skills search and install
  • About 80 optional skills in optional-skills/
  • Own config at ~/.vermes/config.yaml, .env and SOUL.md
  • ScholarForge academic vertical

When to use it

  • Running a Hermes-engine agent in Chinese with DeepSeek or Qwen models
  • Using a desktop app instead of the terminal for the Hermes engine
  • Installing weather, mail, search or document skills from a Chinese skill store

Who it is for: Chinese-speaking users who want a Hermes-based agent with a localized desktop experience.

How it fits with Hermes Agent

It is a fork of the Hermes Agent codebase that has its own vermes command and ~/.vermes directory, so it replaces Hermes Agent rather than plugging into it.

How to install Vermes

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

curl -fsSL https://install.vbit.top | bash
pip install vermes
vermes setup
vermes

Note: Vermes is a fork with its own command and config directory, not the upstream Hermes Agent project.

FAQ

What is Vermes?

Vermes is a fork of Hermes Agent with Chinese localization, an Electron desktop GUI, a skill store and an academic vertical. It uses the same self-improving agent engine under its own vermes command.

Does Vermes work with Hermes Agent?

Vermes is built from the Hermes Agent source rather than running on top of it. It keeps its own configuration under ~/.vermes and its own command, so treat it as a separate install.

How do I install Vermes?

On macOS or Linux run curl -fsSL https://install.vbit.top | bash, or use pip install vermes. Then run vermes setup to pick a model and provider and vermes to start chatting.

Similar interfaces for Hermes Agent

All interfaces

Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent