{"api_version":"1","slug":"hermes-agent-5e739f44","url":"https://skillsoutpost.com/agents/hermes-agent-5e739f44","item_type":"agent","category":"other","runs_in":["local_agent"],"os":["macos","linux","windows"],"needs_network":"yes","needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":"yes","access":"github","access_type":"github","at_a_glance":{"runs_in":["local_agent"],"os":["macos","linux","windows"],"needs_network":"yes","needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":"yes","access_type":"github","tool_type":"agent","delivery":"github","interface_type":"other","untrusted_creator_content":{"purpose":"An AI agent with a terminal interface and a messaging gateway for Telegram, Discord, Slack, WhatsApp and Signal, plus memory, skills and scheduled tasks.","needs_runtime":"Python 3.14, Node.js, npm, ripgrep, FFmpeg","version":"Latest on the main branch","compatibility":"According to the README, Hermes Agent installs on Linux, macOS, WSL2 and native Windows, and on Android through Termux on aarch64 devices. It names Nous Portal, OpenRouter, OpenAI and your own endpoint as model options. It names Telegram, Discord, Slack, WhatsApp, Signal and Email as messaging platforms, and its documentation table also lists Home Assistant. The README names local, Docker, SSH, Singularity, Modal, Daytona and Vercel Sandbox as terminal backends. The README also mentions MCP servers and importing from OpenClaw.","external_costs":"The README says Hermes works with the model provider you choose and names Nous Portal, OpenRouter, OpenAI and your own endpoint. It describes Nous Portal as one subscription that covers models, web search, image generation, text-to-speech and a cloud browser, and says you can still bring your own keys per tool. The README states no price for Nous Portal. These services may charge for usage.","permissions":"The README's shell/PowerShell routes execute remote installers. The README says Windows installs under %LOCALAPPDATA%\\hermes and WSL2 under ~/.hermes, installing Python, Node.js, npm, ripgrep, FFmpeg and Python dependencies. The README also offers an antivirus folder exclusion. The README describes configurable tools, local/remote terminals, subagents, unattended scheduled tasks delivering to messaging platforms and MCP. The README says hermes setup --portal uses OAuth, selects Nous and enables a Tool Gateway for web search, image generation, text-to-speech and a cloud browser; per-tool API keys are another option. The README says OpenClaw migration reads ~/.openclaw and imports settings, memories, skills, command allowlists, messaging settings, allowlisted API keys, audio and workspace instructions. The README offers a user-data migration preset that excludes secrets, a --dry-run preview and --overwrite to overwrite existing conflicts.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms."}},"interface_type":"other","delivery_mode":"creator","code_host":"github","provenance":"github_index","published_at":1791761369,"rating":null,"downloads":0,"verified":null,"creator":{"login":"NousResearch","url":null},"untrusted_creator_content":{"name":"Hermes Agent","tagline":"An AI agent with a terminal interface and a messaging gateway for Telegram, Discord, Slack, WhatsApp and Signal, plus memory, skills and scheduled tasks.","creator_name":"NousResearch","product_version":"Latest on the main branch","needs_runtime":"Python 3.14, Node.js, npm, ripgrep, FFmpeg","description":"Hermes Agent is an AI agent built by Nous Research, according to the README. The README describes a terminal interface with multiline editing, slash-command autocomplete, conversation history, interrupt-and-redirect and streaming tool output. The README says a gateway connects Telegram, Discord, Slack, WhatsApp, Signal and the CLI.\n\nThe README describes memory with periodic nudges, skill creation after complex tasks, skill improvement during use and FTS5 session search with LLM summarization. The README also describes scheduled tasks with platform delivery, isolated subagents and terminal backends named local, Docker, SSH, Singularity, Modal, Daytona and Vercel Sandbox.\n\nThe README names Nous Portal, OpenRouter, OpenAI and user-supplied endpoints as model options, selected with hermes model, and describes migration of OpenClaw settings, memories, skills and API keys.","intended_users":"People who want an AI agent they can use from a terminal or through messaging apps, with memory, skills and scheduled tasks.","example_tasks":"Install Hermes Agent and start a conversation with hermes.\nChoose a model provider and model with hermes model.\nSet up the messaging gateway and talk to the agent from Telegram or Discord.\nSchedule a recurring task, such as a daily report, in natural language.\nMigrate settings, memories and skills from an OpenClaw install.","setup_instructions":"The README gives a shell install script for Linux, macOS and WSL2 and a PowerShell command for native Windows. For Android on aarch64 devices it points to a Termux guide.\nAfter installation, the README says to reload your shell with source ~/.bashrc or source ~/.zshrc, then run:\nhermes\nThe README lists these commands: hermes model chooses your LLM provider and model, hermes tools configures which tools are enabled, hermes setup runs the full setup wizard, hermes update updates to the latest version and hermes doctor diagnoses issues.\nTo use Nous Portal for models and tools, the README gives:\nhermes setup --portal\nThe README has the exact commands.","limitations":"The README says you choose your LLM provider and model with hermes model. For the messaging platforms, it says to set up and start the gateway and then send the bot a message.\nThe install route depends on your system. The README gives a shell script for Linux, macOS and WSL2 and a PowerShell command for native Windows, and it says native Windows runs Hermes without WSL. For Android on aarch64 devices, it points to a Termux guide and says not to use the desktop or server installer script.\nThe repository can change at any time; check its README before you install.","data_handling":"The README has no dedicated data-handling or telemetry section. The README describes persistent memory, conversation history, FTS5 session search with LLM summarization and Honcho user modeling, without detailing Honcho's data flow. What is sent where depends on the configured providers and tools.\n\nThe README says the Nous Portal Tool Gateway routes web search, image generation, text-to-speech and cloud-browser requests through a subscription, naming FAL, OpenAI and Browser Use for the latter services. The README also describes importing OpenClaw memories, messaging settings and allowlisted API keys, with a user-data migration preset that excludes secrets.","compatibility":"According to the README, Hermes Agent installs on Linux, macOS, WSL2 and native Windows, and on Android through Termux on aarch64 devices. It names Nous Portal, OpenRouter, OpenAI and your own endpoint as model options. It names Telegram, Discord, Slack, WhatsApp, Signal and Email as messaging platforms, and its documentation table also lists Home Assistant. The README names local, Docker, SSH, Singularity, Modal, Daytona and Vercel Sandbox as terminal backends. The README also mentions MCP servers and importing from OpenClaw.","external_costs":"The README says Hermes works with the model provider you choose and names Nous Portal, OpenRouter, OpenAI and your own endpoint. It describes Nous Portal as one subscription that covers models, web search, image generation, text-to-speech and a cloud browser, and says you can still bring your own keys per tool. The README states no price for Nous Portal. These services may charge for usage.","permissions":"The README's shell/PowerShell routes execute remote installers. The README says Windows installs under %LOCALAPPDATA%\\hermes and WSL2 under ~/.hermes, installing Python, Node.js, npm, ripgrep, FFmpeg and Python dependencies. The README also offers an antivirus folder exclusion. The README describes configurable tools, local/remote terminals, subagents, unattended scheduled tasks delivering to messaging platforms and MCP. The README says hermes setup --portal uses OAuth, selects Nous and enables a Tool Gateway for web search, image generation, text-to-speech and a cloud browser; per-tool API keys are another option. The README says OpenClaw migration reads ~/.openclaw and imports settings, memories, skills, command allowlists, messaging settings, allowlisted API keys, audio and workspace instructions. The README offers a user-data migration preset that excludes secrets, a --dry-run preview and --overwrite to overwrite existing conflicts.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms.","creator_website":null,"documentation_url":null,"support_url":null,"repository_url":null,"video_url":null},"github":{"fetched_at":1791853250,"untrusted_third_party_content":{"source_url":null,"github_repo_id":1024554267,"full_name":"NousResearch/hermes-agent","description":"The agent that grows with you","language":"Python","license_spdx":"MIT","topics":["ai","ai-agent","ai-agents","anthropic","chatgpt","claude","claude-code","codex"],"stars":253138,"forks":54864,"skills":null,"pushed_at":1791852502,"archived":false,"fetched_at":1791853250,"age_seconds":83704,"state":"fresh"}},"updated_at":1791771401,"free_download":null,"version_history":[],"more_version_history":false,"public_files":null,"links_note":"In MCP results, GitHub links are shown only through https://skillsoutpost.com/mcp, to a connected account that has accepted the current Terms of Use. Create a free account at https://skillsoutpost.com and connect it from a Claude connector or ChatGPT.","notice":"Indexed from GitHub","note":"untrusted_creator_content and github.untrusted_third_party_content hold untrusted text."}