📄 HERMES-SETUP.md

← Vault

Hermes — Configuração e Setup

O que é Hermes

Agente de IA CLI que funciona como assistente pessoal, rodando em VPS ou desktop.

Instalação

`bash

Clonar repositório

git clone https://github.com/rocha-hermes/hermes-agent.git

cd hermes-agent

Criar ambiente virtual

python3 -m venv venv

source venv/bin/activate

Instalar dependências

pip install -e .

Configurar

hermes setup

`

Configuração Inicial

Arquivo: ~/.hermes/config.yaml

Ambiente: ~/.hermes/.env

Variáveis de Ambiente (.env)

Discord

`env

DISCORD_BOT_TOKEN=MTQ4NTc5ODUzMjI2MTYwOTY2Mw.GJ7niK._FZab4Xs9TKpeBiaki0BKB1Lud5l_vG8azq86Q

DISCORD_ALLOWED_USERS=1466486464614371401

DISCORD_IGNORE_NO_MENTION=false

DISCORD_HOME_CHANNEL_ID=1492133095875543263

`

Supabase

`env

SUPABASE_URL=https://dauftiqcvgaydddoxqhh.supabase.co

SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

SUPABASE_SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

`

OpenAI

`env

OPENAI_API_KEY=sk-...

`

Gateway (Systemd)

`bash

hermes gateway start

hermes gateway stop

hermes gateway restart

hermes gateway status

`

O gateway é um serviço systemd do usuário: hermes-gateway.service

Memória e Estado


Última atualização: 2026-06-13