2026-01-29 22:23:17 +00:00
|
|
|
{
|
|
|
|
|
"name": "hermes-agent",
|
|
|
|
|
"version": "1.0.0",
|
|
|
|
|
"description": "An AI agent with advanced tool-calling capabilities, featuring a flexible toolsets system for organizing and managing tools.",
|
2026-01-29 22:36:07 +00:00
|
|
|
"private": true,
|
2026-01-29 22:23:17 +00:00
|
|
|
"scripts": {
|
2026-01-29 22:36:07 +00:00
|
|
|
"postinstall": "echo '✅ Browser tools ready. Run: python run_agent.py --help'"
|
2026-01-29 22:23:17 +00:00
|
|
|
},
|
|
|
|
|
"repository": {
|
|
|
|
|
"type": "git",
|
|
|
|
|
"url": "git+https://github.com/NousResearch/Hermes-Agent.git"
|
|
|
|
|
},
|
2026-01-29 22:36:07 +00:00
|
|
|
"license": "MIT",
|
2026-01-29 22:23:17 +00:00
|
|
|
"bugs": {
|
|
|
|
|
"url": "https://github.com/NousResearch/Hermes-Agent/issues"
|
|
|
|
|
},
|
|
|
|
|
"homepage": "https://github.com/NousResearch/Hermes-Agent#readme",
|
|
|
|
|
"dependencies": {
|
feat(browser): add Camofox local anti-detection browser backend (#4008)
Camofox-browser is a self-hosted Node.js server wrapping Camoufox
(Firefox fork with C++ fingerprint spoofing). When CAMOFOX_URL is set,
all 11 browser tools route through the Camofox REST API instead of
the agent-browser CLI.
Maps 1:1 to the existing browser tool interface:
- Navigate, snapshot, click, type, scroll, back, press, close
- Get images, vision (screenshot + LLM analysis)
- Console (returns empty with note — camofox limitation)
Setup: npm start in camofox-browser dir, or docker run -p 9377:9377
Then: CAMOFOX_URL=http://localhost:9377 in ~/.hermes/.env
Advantages over Browserbase (cloud):
- Free (no per-session API costs)
- Local (zero network latency for browser ops)
- Anti-detection at C++ level (bypasses Cloudflare/Google bot detection)
- Works offline, Docker-ready
Files:
- tools/browser_camofox.py: Full REST backend (~400 lines)
- tools/browser_tool.py: Routing at each tool function
- hermes_cli/config.py: CAMOFOX_URL env var entry
- tests/tools/test_browser_camofox.py: 20 tests
2026-03-30 13:18:42 -07:00
|
|
|
"agent-browser": "^0.13.0",
|
|
|
|
|
"@askjo/camoufox-browser": "^1.0.0"
|
2026-01-29 22:36:07 +00:00
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=18.0.0"
|
2026-01-29 22:23:17 +00:00
|
|
|
}
|
|
|
|
|
}
|