Vai al contenuto principale
Hermes Agent è un agente AI open source e self-hosted costruito da Nous Research. Offre memoria persistente, creazione autonoma di skill e un loop di apprendimento integrato che diventa più capace più a lungo viene eseguito. Puntalo all’API Venice e il tuo agente ottiene accesso a oltre 230 modelli e strumenti per testo, immagini, video, audio, embeddings e altro.

Documentazione Hermes Agent

Documentazione completa, configurazione del provider e opzioni di configurazione nei doc ufficiali di Hermes Agent.

Perché Venice + Hermes Agent?

L’API Venice offre al tuo Hermes Agent l’accesso all’intera piattaforma Venice tramite un singolo endpoint compatibile con OpenAI.
CapacitàCosa ottieni
Testo e chatModelli privati e anonimizzati (GLM, Qwen, Claude, GPT e altri)
ImmaginiGenerazione, editing, upscaling e rimozione dello sfondo
VideoGenerazione e trascrizione
AudioSintesi vocale (TTS), generazione musicale e speech-to-text
EmbeddingsVector embeddings per RAG e ricerca semantica
StrumentiWeb scraping, web search, text parsing e crypto RPC

Inferenza privata

Zero data retention. I prompt non vengono mai memorizzati o registrati

Memoria persistente

Hermes ricorda il contesto tra sessioni e riavvii

Oltre 15 piattaforme

Raggiungi il tuo agente su Telegram, Discord, Slack, WhatsApp e altri

Configurazione

1. Installa Hermes Agent

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Dopo l’installazione, ricarica la shell:
source ~/.zshrc   # oppure: source ~/.bashrc

2. Configura Venice come provider

Esegui la procedura guidata di configurazione del modello:
hermes model
Seleziona Custom endpoint (self-hosted / VLLM / etc.) e inserisci quanto segue quando richiesto:
CampoValore
API base URLhttps://api.venice.ai/api/v1
API keyLa tua API key Venice
Model nameUn ID di modello Venice (vedi sotto)
Ottieni una API key da venice.ai/settings/api se non ne hai già una.
Puoi anche configurare Venice direttamente in ~/.hermes/config.yaml:
model:
  default: zai-org-glm-5
  provider: custom
  base_url: https://api.venice.ai/api/v1
  api_key: ${VENICE_API_KEY}
E imposta la chiave in ~/.hermes/.env:
VENICE_API_KEY=your-key-here

3. Scegli un modello

Quando la procedura guidata chiede un modello, scegline uno in base al tuo caso d’uso:
Caso d’usoModelloPrivacy
Generalezai-org-glm-5Private
Ragionamentokimi-k2-6Private
Codingclaude-opus-4-7Anonymized
Visionz-ai-glm-5v-turboAnonymized
Senza restrizionivenice-uncensored-1-2Private
Cambia il modello in qualsiasi momento, senza riavvio:
hermes model              # procedura guidata completa
Oppure cambialo a sessione in corso:
/model custom:claude-opus-4-7

4. Inizia a chattare

Apri la CLI classica o la TUI moderna:
hermes            # CLI classica
hermes --tui      # TUI moderna (consigliata)
Prova un prompt per verificare che tutto funzioni:
Summarize this repo in 5 bullets and tell me what the main entrypoint is.

Collega piattaforme di messaggistica

Una volta che la CLI funziona, collega le tue app di messaggistica tramite il gateway:
hermes gateway setup
Ti guiderà nella connessione di Telegram, Discord, Slack, WhatsApp, Signal e altre piattaforme. Il tuo agente diventa raggiungibile da qualsiasi canale connesso, tutto alimentato da Venice.
hermes gateway      # avvia il gateway di messaggistica

Modalità di privacy

I modelli Venice in Hermes Agent seguono gli stessi tier di privacy dell’API Venice:
  • I modelli Private (GLM, Qwen, DeepSeek, Llama, Venice Uncensored) vengono eseguiti sulla flotta GPU di Venice. I prompt non vengono mai memorizzati o registrati.
  • I modelli Anonymized (Claude, GPT, Gemini, Grok) vengono inoltrati tramite Venice con tutte le informazioni identificative rimosse. Il provider di terze parti vede Venice come cliente, non te.

Venice API skills

Hermes Agent dispone di un sistema di skill integrato compatibile con il formato Agent Skills. Venice pubblica skill ufficiali che insegnano al tuo agente come usare ogni endpoint Venice (chat, generazione immagini, video, audio, embeddings, strumenti augment e altri). Installa le skill Venice direttamente da GitHub:
hermes skills install veniceai/skills
Oppure cerca skill individuali:
hermes skills search venice
Hermes scoprirà ciascuna skill tramite il frontmatter di SKILL.md e la caricherà su richiesta.

Comandi chiave

ComandoDescrizione
hermesAvvia la chat
hermes modelCambia provider o modello
hermes toolsConfigura quali strumenti sono abilitati
hermes gatewayAvvia il gateway di messaggistica
hermes --continueRiprendi la tua ultima sessione
hermes doctorDiagnostica i problemi
hermes updateAggiorna all’ultima versione

Risorse

Documentazione Hermes Agent

Documentazione ufficiale

GitHub

Codice sorgente e release

Catalogo modelli Venice

Sfoglia i modelli disponibili

Privacy di Venice

Come Venice protegge i tuoi dati