Edit videos with Hermes Agent

Hermes is Nous Research's autonomous agent. It runs as a CLI, a desktop app, and connects to 20+ messaging platforms. Register PandaStudio with one CLI command, then chat with Hermes from any of them to edit videos.

Fastest path: open PandaStudio and go to Settings → Local automation → Connect agents for one-click setup. The steps below are the manual route if you prefer to wire it up yourself.
1

Install PandaStudio + Hermes Agent

PandaStudio from writepanda.ai. Launch it once so the local credentials file is written. Then install Hermes:

bash
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Then run hermes setup --portal once to log in via the Nous portal, and verify with hermes --version.

2

Enable MCP support inside Hermes

Hermes ships MCP as an opt-in extra. Install it once:

bash
cd ~/.hermes/hermes-agent && uv pip install -e ".[mcp]"
3

Connect Hermes from PandaStudio Settings (one click)

Open PandaStudio, go to Settings → Local automation, and click the three buttons in this order:

  • Install to PATH — puts pandastudio-mcp on your $PATH so Hermes can launch it.
  • Connect agents → Hermes → Connect — registers PandaStudio as an MCP server with Hermes for you.
  • Install Skill — copies the official PandaStudio Skill into Hermes (and Claude / Codex / OpenClaw) so the agent knows what to do, not just how to call it.

Reload Hermes so the new server picks up:

bash
hermes mcp reload

In a Hermes chat, confirm it loaded: "Tell me which MCP-backed tools are available."

Prefer the terminal? Same registration via hermes mcp add pandastudio --command pandastudio-mcp.

4

Drive PandaStudio from any Hermes surface

Talk to Hermes from the terminal, the desktop app, or any of its connected messaging platforms:

  • "Open my latest recording, transcribe it, remove filler words and silences, then export an MP4."
  • "Create a new 9:16 project, import the file at ~/Recordings/launch.mov, add bold captions, and preview it."
  • "List all my projects from this week and tell me which one is longest."

Hermes routes the request to its agent, which picks the right PandaStudio tools automatically. Because Hermes has memory + scheduling, you can also set up recurring jobs.

Troubleshooting

  • PandaStudio tools don't appear — make sure PandaStudio has been launched at least once on this machine. Without that, the local credentials file doesn't exist and the MCP server has nothing to discover.
  • Running Hermes on Windows via WSL2 — launch from a Windows-mounted path (/mnt/c/...) when Windows-side binaries are involved. Pure WSL stays inside the WSL filesystem.
  • Want to scope which tools Hermes can call? — edit ~/.hermes/config.yaml and add a tools.include array under the server block, e.g. [project_list, project_show, motion_generate], so Hermes can never call destructive verbs like project_delete.