Hermes

Tools

17 of 25 enabled · cli platform

Enable or disable toolsets the agent can use during conversations.

Web Search

web

Search the web and extract content from URLs

Browser

browser

Navigate, click, type, and interact with web pages

Terminal

terminal

Execute shell commands and scripts

File Operations

file

Read, write, search, and manage files

Code Execution

code_execution

Execute Python and shell code directly

Vision

vision

Analyze images and visual content

Video Analysis

video

Process and analyze video content

Image Generation

image_gen

Generate images with DALL-E and other models

Video Generation

video_gen

Generate video content from prompts

X / Twitter Search

x_search

Search X posts and threads

Mixture of Agents

moa

Multi-agent reasoning ensemble

Text-to-Speech

tts

Convert text to spoken audio

Skills

skills

Create, manage, and execute reusable skills

Task Planning

todo

Plan and track multi-step tasks

Memory

memory

Store and recall persistent knowledge across sessions

Session Search

session_search

Search across past conversations

Clarifying Questions

clarify

Ask the user for clarification when needed

Task Delegation

delegation

Delegate sub-tasks to specialist agents

Cron Jobs

cronjob

Schedule recurring agent runs

Messaging

messaging

Send cross-platform messages (Telegram, Discord, etc.)

Home Assistant

homeassistant

Control smart home devices

Spotify

spotify

Control Spotify playback

Yuanbao

yuanbao

Yuanbao AI integration

Computer Use

computer_use

Full desktop control (macOS)

Kanban

kanban

Read and write the agent's task board

25 toolsets · changes apply after Hermes restart