Ubuntu免梯本地安装Hermes教程


哔哩哔哩:观看视频

youtube:观看视频


这两天ai新顶流hermes被锤抄袭了中国团队的开源项目Evolver,这时候很多人疑问就来了,都是开源了怎么能叫抄袭呢?主要是hermes相关的文件里并未提到Evolver的任何信息,这不符合开源的协议,开源协议里最宽松的也需要保留原作者的版权声明和协议原文。当然hermes团队也并没有承认抄袭了,所以评论区两极分化极其严重。

hermes:GitHub: hermes-agent

Evolver:GitHub: evolver

吃瓜文章:访问 evomap.ai

正所谓不入虎穴焉得虎子,今天大海就给大家来一个保姆级教程,如何在本地的虚拟机ubuntu系统里安装hermes,如何迁徙openclaw。

需要安装的朋友,请准备好你的本地虚拟机ubuntu环境,不会的朋友请参考:查看相关文章

接下来请按步骤复制命令并执行。

问:为什么hermes官方安装只有一条命令,你这里这么多?

答:主要是国内很多环境无法直接拉取安装,所以先手动安装需要的环境,做好准备后再安装。

1、更新系统包列表

sudo apt update

2、安装 Python 完整环境和基础编译工具

sudo apt install python3-pip python3-venv python3-full build-essential git -y

3、安装 Hermes 必备的三个“外挂”工具

sudo apt install ripgrep ffmpeg -y
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

4、修改github host

echo "20.205.243.166 github.com" | sudo tee -a /etc/hosts

这里的ip地址应该通过命令ping github获得,或者通过站长工具站长工具Ping

5、克隆仓库

git clone https://github.com/NousResearch/hermes-agent.git ~/.hermes/hermes-agent
cd ~/.hermes/hermes-agent

6.初始化子模块

git submodule update --init --recursive

7.安装 uv

curl -LsSf https://astral.sh/uv/install.sh | sh

8.激活 uv 路径

source $HOME/.local/bin/env

9.创建虚拟环境

uv venv --python 3.11

10.激活环境

source .venv/bin/activate

11.安装 Hermes 到这个环境里

uv pip install -e . --index-url https://pypi.tuna.tsinghua.edu.cn/simple

12.运行设置

hermes setup

编辑上下文长度

nano ~/.hermes/config.yaml

openclaw迁移到hermes

hermes claw migrate

验证hermes配置

hermes config check

配置消息网关

hermes gateway setup

启动hermes

hermes