Vermes
donghzs/vermes
Chinese-first fork of Hermes Agent with an Electron desktop GUI and a skill store
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
vermesNote: 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 interfacesChinese localization patch for Hermes Desktop, TUI and CLI, covering v0.15.x, v0.14.x, v0.13.x and legacy
lEWFkRAD Hermes NotebookHandwriting-first Hermes Agent client for Kindle Scribe, BOOX and Android stylus tablets
RohanRJ389 Bot HQHermes plugin that gives each bot a dynamic Home dashboard and brings all your bots into one HQ
jsun2020 Hermes Agent for ObsidianObsidian plugin that chats with a local Hermes Agent gateway in a multi-tab sidebar
meviusisback Agent Orchestrator for OmarchyStatus bar monitor and workspace switcher for AI coding agents, including Hermes, on Omarchy
417517338-sketch Hermes-OurmarChinese-language web UI with chat, terminal and messaging gateway management for Hermes Agent
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent