mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-11-06 05:17:15 +00:00
45 lines
2.2 KiB
YAML
45 lines
2.2 KiB
YAML
name: camofox
|
|
repo: https://github.com/NousResearch/hermes-official-plugins
|
|
sha: 1138f25c8b7b5a8fb882b3161e248f29abbd1a46
|
|
subdir: camofox
|
|
description: 'Camofox browser backend: browse with a self-hosted anti-detection Firefox (Camoufox, C++
|
|
fingerprint spoofing) through the camofox-browser REST server. Registers the browser_* tools (navigate,
|
|
snapshot with clickable refs, click, type, scroll, back, press, get_images, vision, JavaScript console,
|
|
plus cookie import when CAMOFOX_API_KEY is set) in the `camofox` toolset, with `hermes camofox
|
|
setup|status`; existing CAMOFOX_* variables and browser.camofox settings carry over. Formerly built
|
|
into Hermes core; existing users are migrated automatically. Disclosure: one Python dependency
|
|
(requests). It talks only to the Camofox server at CAMOFOX_URL (e.g. http://localhost:9377, which you
|
|
run yourself: Docker or `npm start`), sending CAMOFOX_API_KEY as a bearer token when set. Page text
|
|
reaches only your model as tool output; browser_vision sends the screenshot to your configured
|
|
auxiliary vision model. Snapshots mask values that look like secrets (API keys, tokens), but text typed
|
|
into form fields, passwords included, shows up in snapshots. Oversized snapshots and screenshots are
|
|
written under the Hermes home (cache/web, browser_screenshots). Cookie import reads Netscape
|
|
cookies.txt files only from browser.camofox.cookies_dir (default ~/.camofox/cookies). browser_vault fills
|
|
saved passwords on the Camofox tab (sent only to a loopback or HTTPS CAMOFOX_URL). Inert on Hermes
|
|
cores that still bundle Camofox.'
|
|
maintainer: NousResearch
|
|
tier: official
|
|
category: web
|
|
version: "1.1.0"
|
|
image: https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/1138f25c8b7b5a8fb882b3161e248f29abbd1a46/assets/camofox.jpg
|
|
docs_url: https://github.com/NousResearch/hermes-official-plugins/tree/main/camofox
|
|
capabilities:
|
|
provides_tools:
|
|
- browser_navigate
|
|
- browser_snapshot
|
|
- browser_click
|
|
- browser_type
|
|
- browser_scroll
|
|
- browser_back
|
|
- browser_press
|
|
- browser_get_images
|
|
- browser_vision
|
|
- browser_console
|
|
- browser_import_cookies
|
|
provides_hooks:
|
|
- on_session_end
|
|
- on_session_finalize
|
|
provides_middleware: []
|
|
requires_env:
|
|
- CAMOFOX_URL
|