安装记录

install.ps1

(py312torch) PS C:\Users\cat\AppData\Local> git config --global core.autocrlf false
(py312torch) PS C:\Users\cat\AppData\Local> git config --global core.autocrlf
false
(py312torch) PS C:\Users\cat\AppData\Local> iex "& { $(irm https://hermes-agent.nousresearch.com/install.ps1) } -Tag v2026.7.7.2"

+---------------------------------------------------------+
|             * Hermes Agent Installer                    |
+---------------------------------------------------------+
|  An open source AI agent by Nous Research.              |
+---------------------------------------------------------+

-> Installing managed uv into C:\Users\cat\AppData\Local\hermes\bin ...
[OK] Managed uv installed (uv 0.11.29 (901092ee1 2026-07-15 x86_64-pc-windows-msvc))
-> Checking Python 3.11...
[OK] Python found: Python 3.11.15
-> Checking Git...
[OK] Git found (git version 2.54.0.windows.1)
-> Set HERMES_GIT_BASH_PATH=C:\Users\cat\scoop\apps\git\current\bin\bash.exe
[OK] Git Bash can launch MSYS programs
-> Checking Node.js (for browser tools)...
[OK] Node.js v25.3.0 found
-> Checking ripgrep (fast file search)...
[OK] ripgrep 15.1.0 (rev af60c2de9d) found
-> Checking ffmpeg (TTS voice messages)...
[OK] ffmpeg found
-> Installing to C:\Users\cat\AppData\Local\hermes\hermes-agent...
-> Configuring git for Windows compatibility...
-> Trying SSH clone...
Cloning into 'C:\Users\cat\AppData\Local\hermes\hermes-agent'...
remote: Enumerating objects: 7368, done.
remote: Counting objects: 100% (7368/7368), done.
remote: Compressing objects: 100% (7020/7020), done.
remote: Total 7368 (delta 165), reused 6064 (delta 148), pack-reused 0 (from 0)
Receiving objects: 100% (7368/7368), 68.65 MiB | 4.01 MiB/s, done.
Resolving deltas: 100% (165/165), done.
Updating files: 100% (6536/6536), done.
-> Pinning to tag v2026.7.7.2...
remote: Enumerating objects: 126415, done.
remote: Counting objects: 100% (126415/126415), done.
remote: Compressing objects: 100% (38766/38766), done.
remote: Total 122694 (delta 95708), reused 109718 (delta 82761), pack-reused 0 (from 0)
Receiving objects: 100% (122694/122694), 216.97 MiB | 5.76 MiB/s, done.
Resolving deltas: 100% (95708/95708), completed with 3276 local objects.
From github.com:NousResearch/hermes-agent
 * [new tag]             v2026.7.7.2 -> v2026.7.7.2
 * [new tag]             v2026.3.12  -> v2026.3.12
 * [new tag]             v2026.3.17  -> v2026.3.17
 * [new tag]             v2026.3.23  -> v2026.3.23
 * [new tag]             v2026.3.28  -> v2026.3.28
 * [new tag]             v2026.3.30  -> v2026.3.30
 * [new tag]             v2026.4.13  -> v2026.4.13
 * [new tag]             v2026.4.16  -> v2026.4.16
 * [new tag]             v2026.4.23  -> v2026.4.23
 * [new tag]             v2026.4.3   -> v2026.4.3
 * [new tag]             v2026.4.30  -> v2026.4.30
 * [new tag]             v2026.4.8   -> v2026.4.8
⠙ Preparing packages... (97/99)                                                                                                                             pywin32                   ------------------------------ 6.94 MiB/9.07 MiB                                                                                  google-api-python-client  ------------------------------ 7.39 MiB/14.32 MiB                                                                                 
Prepared 99 packages in 3m 40s
Installed 99 packages in 418ms
 + agent-client-protocol==0.9.0
 + aiohappyeyeballs==2.6.1------------------------------ 6.68 MiB/6.75 MiB
 + aiohttp==3.14.1        ------------------------------ 6.64 MiB/9.07 MiB
 + aiosignal==1.4.0lient  ------------------------------ 6.72 MiB/14.32 MiB
 + annotated-doc==0.0.4   ------------------------------ 6.68 MiB/6.75 MiB
 + annotated-types==0.7.0 ------------------------------ 6.64 MiB/9.07 MiB
 + anyio==4.12.1n-client  ------------------------------ 6.72 MiB/14.32 MiB
 + attrs==25.4.0env\Scripts\activate
 + certifi==2026.5.20ent ready (Python 3.11)
 + cffi==2.0.0ckages... (96/99)
 + charset-normalizer==3.4.4---------------------------- 6.64 MiB/6.75 MiB
 + click==8.3.1           ------------------------------ 6.62 MiB/9.07 MiB
 + colorama==0.4.6client  ------------------------------ 6.72 MiB/14.32 MiB
 + concurrent-log-handler==0.9.29----------------------- 6.64 MiB/6.75 MiB
 + croniter==6.0.0        ------------------------------ 6.62 MiB/9.07 MiB
 + cryptography==46.0.7t  ------------------------------ 6.72 MiB/14.32 MiB
 + defusedxml==0.7.1ient  ------------------------------ 6.72 MiB/14.32 MiB
 + distro==1.9.0
 + fastapi==0.133.1
 + fire==0.7.1
 + frozenlist==1.8.0
 + google-api-core==2.30.3
 + google-api-python-client==2.194.0
 + google-auth==2.55.1
 + google-auth-httplib2==0.3.1
 + google-auth-oauthlib==1.3.1
 + googleapis-common-protos==1.73.0
 + h11==0.16.0
 + hermes-agent==0.18.2 (from file:///C:/Users/cat/AppData/Local/hermes/hermes-agent)
 + httpcore==1.0.9
 + httplib2==0.31.2
 + httptools==0.7.1
 + httpx==0.28.1
 + httpx-sse==0.4.3
 + idna==3.15
 + jinja2==3.1.6
 + jiter==0.13.0
 + jsonschema==4.26.0
 + jsonschema-specifications==2025.9.1
 + markdown==3.10.2
 + markdown-it-py==4.0.0
 + markupsafe==3.0.3
 + mcp==1.26.0
 + mdurl==0.1.2
 + multidict==6.7.1
 + oauthlib==3.3.1
 + openai==2.24.0
 + packaging==26.0
 + pathspec==1.1.1
 + pillow==12.2.0
 + portalocker==3.2.0
 + prompt-toolkit==3.0.52
 + propcache==0.4.1
 + proto-plus==1.27.2
 + protobuf==6.33.5
 + psutil==7.2.2
 + pyasn1==0.6.3
 + pyasn1-modules==0.4.2
 + pycparser==3.0
 + pydantic==2.13.4
 + pydantic-core==2.46.4
 + pydantic-settings==2.13.1
 + pygments==2.19.2
 + pyjwt==2.13.0
 + pyparsing==3.3.2
 + python-dateutil==2.9.0.post0
 + python-dotenv==1.2.2
 + python-multipart==0.0.27
 + pytz==2025.2
 + pywin32==311
 + pywinpty==2.0.15
 + pyyaml==6.0.3
 + referencing==0.37.0
 + requests==2.33.0
 + requests-oauthlib==2.0.0
 + rich==14.3.3
 + rpds-py==0.30.0
 + ruamel-yaml==0.18.17
 + ruamel-yaml-clib==0.2.15
 + simple-term-menu==1.6.6
 + six==1.17.0
 + sniffio==1.3.1
 + socksio==1.0.0
 + sse-starlette==3.3.2
 + starlette==1.0.1
 + tenacity==9.1.4
 + termcolor==3.3.0
 + tqdm==4.67.3
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + tzdata==2025.3
 + uritemplate==4.2.0
 + urllib3==2.7.0
 + uvicorn==0.41.0
 + watchfiles==1.1.1
 + wcwidth==0.6.0
 + websockets==15.0.1
 + yarl==1.22.0
 + youtube-transcript-api==1.2.4
[OK] Main package installed (hash-verified via uv.lock)
[OK] Baseline imports verified in venv
[OK] All dependencies installed
-> Using npm.cmd (PowerShell execution policy blocks npm.ps1)
-> Installing Node.js dependencies (browser tools)...
[OK] Browser tools dependencies installed
-> Installing browser engine (Playwright Chromium)...
-> (this can take several minutes -- streaming progress below)
╔═══════════════════════════════════════════════════════════════════════════════╗
║ WARNING: It looks like you are running 'npx playwright install' without first ║
║ installing your project's dependencies.                                       ║
║                                                                               ║
║ To avoid unexpected behavior, please install your dependencies first, and     ║
║ then run Playwright's install command:                                        ║
║                                                                               ║
║     npm install                                                               ║
║     npx playwright install                                                    ║
║                                                                               ║
║ If your project does not yet depend on Playwright, first install the          ║
║ applicable npm package (most commonly @playwright/test), and                  ║
║ then run Playwright's install command to download the browsers:               ║
║                                                                               ║
║     npm install @playwright/test                                              ║
║     npx playwright install                                                    ║
║                                                                               ║
╚═══════════════════════════════════════════════════════════════════════════════╝
Removing unused browser at C:\Users\cat\AppData\Local\ms-playwright\chromium_headless_shell-1200
Downloading Chrome for Testing 149.0.7827.55 (playwright chromium v1228) from https://cdn.playwright.dev/builds/cft/149.0.7827.55/win64/chrome-win64.zip
|                                                                                |   0% of 183.6 MiB
|■■■■■■■■                                                                        |  10% of 183.6 MiB
|■■■■■■■■■■■■■■■■                                                                |  20% of 183.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 183.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 183.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 183.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 183.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 183.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 183.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 183.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■■| 100% of 183.6 MiB
Chrome for Testing 149.0.7827.55 (playwright chromium v1228) downloaded to C:\Users\cat\AppData\Local\ms-playwright\chromium-1228
Downloading Chrome Headless Shell 149.0.7827.55 (playwright chromium-headless-shell v1228) from https://cdn.playwright.dev/builds/cft/149.0.7827.55/win64/chrome-headless-shell-win64.zip
|                                                                                |   0% of 113.6 MiB
|■■■■■■■■                                                                        |  10% of 113.6 MiB
|■■■■■■■■■■■■■■■■                                                                |  20% of 113.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■                                                        |  30% of 113.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                                |  40% of 113.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                        |  50% of 113.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                                |  60% of 113.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                        |  70% of 113.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■                |  80% of 113.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■        |  90% of 113.6 MiB
|■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■■| 100% of 113.6 MiB
Chrome Headless Shell 149.0.7827.55 (playwright chromium-headless-shell v1228) downloaded to C:\Users\cat\AppData\Local\ms-playwright\chromium_headless_shell-1228
[OK] Playwright Chromium installed (browser tools ready)
-> Installing TUI dependencies...
[OK] TUI dependencies installed
-> Setting up hermes command...
[OK] Added to user PATH: C:\Users\cat\AppData\Local\hermes\hermes-agent\venv\Scripts
[OK] Set HERMES_HOME=C:\Users\cat\AppData\Local\hermes
[OK] hermes command ready
-> Setting up configuration files...
[OK] Created C:\Users\cat\AppData\Local\hermes\.env from template
[OK] Created C:\Users\cat\AppData\Local\hermes\config.yaml from template
[OK] Created C:\Users\cat\AppData\Local\hermes\SOUL.md (edit to customize personality)
[OK] Configuration directory ready: C:\Users\cat\AppData\Local\hermes
-> Syncing bundled skills to C:\Users\cat\AppData\Local\hermes\skills ...
Syncing bundled skills into ~/.hermes/skills/ ...
  + apple-notes
  + apple-reminders
  + findmy
  + imessage
  + claude-code
  + codex
  + hermes-agent
  + opencode
  + computer-use
  + architecture-diagram
  + ascii-art
  + ascii-video
  + baoyu-infographic
  + claude-design
  + comfyui
  + design-md
  + excalidraw
  + humanizer
  + manim-video
  + p5js
  + popular-web-designs
  + pretext
  + sketch
  + songwriting-and-ai-music
  + touchdesigner-mcp
  + jupyter-live-kernel
  + dogfood
  + himalaya
  + codebase-inspection
  + github-auth
  + github-code-review
  + github-issues
  + github-pr-workflow
  + github-repo-management
  + gif-search
  + heartmula
  + songsee
  + youtube-content
  + evaluating-llms-harness
  + weights-and-biases
  + huggingface-hub
  + llama-cpp
  + serving-llms-vllm
  + audiocraft-audio-generation
  + segment-anything-model
  + obsidian
  + airtable
  + google-workspace
  + maps
  + nano-pdf
  + notion
  + ocr-and-documents
  + petdex
  + powerpoint
  + teams-meeting-pipeline
  + arxiv
  + blogwatcher
  + llm-wiki
  + polymarket
  + research-paper-writing
  + openhue
  + xurl
  + hermes-agent-skill-authoring
  + node-inspect-debugger
  + plan
  + python-debugpy
  + requesting-code-review
  + simplify-code
  + spike
  + systematic-debugging
  + test-driven-development
  + yuanbao

Done: 72 new, 0 updated, 0 unchanged. 72 total bundled.
[OK] Skills synced to C:\Users\cat\AppData\Local\hermes\skills
[OK] Bootstrap marker written: C:\Users\cat\AppData\Local\hermes\hermes-agent\.hermes-bootstrap-complete

-> Starting setup wizard...


┌─────────────────────────────────────────────────────────┐
│             ⚕ Hermes Agent Setup Wizard                │
├─────────────────────────────────────────────────────────┤
│  Let's configure your Hermes Agent installation.       │
│  Press Ctrl+C at any time to exit.                     │
└─────────────────────────────────────────────────────────┘


  How would you like to set up Hermes?
  Select by number, Enter to confirm.

  (●)  1. Quick Setup (Nous Portal) — free OAuth login, no API keys, model + tools (recommended)
  (○)  2. Full setup — configure every provider, tool & option yourself (bring your own keys)
  (○)  3. Blank Slate — everything off except the bare minimum; opt in to each capability

  Choice [default 1]: