mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-11-06 05:17:15 +00:00
21 lines
1.8 KiB
YAML
21 lines
1.8 KiB
YAML
name: phone-harness
|
|
repo: https://github.com/phone-harness/phone-harness
|
|
sha: 549d300e317a76ec8f493600cb04c69ba4f9d97d
|
|
subdir: integrations/hermes
|
|
title: Phone Harness
|
|
description: "Drive a real phone from Hermes with one phone_exec tool: an iPhone via iPhone Mirroring on a Mac, an Android over adb, or a cloud phone from Phone Harness Cloud. Disclosure — runs model-written Python on this computer with your user's permissions through the phone-harness package (installed from PyPI); every phone_exec call goes to Hermes's approval prompt unless you opt in to classifier auto-run, a heuristic, bypassable check that decides which scripts ask first; taps and types into your real phone and its apps and accounts; screenshots go to the system temp folder and are attached to the tool result for vision models; a cloud phone streams its screen to Phone Harness Cloud and uses phone-harness's own cloud sign-in (~/.config/phone-harness/auth.json), and the push_file helper uploads a file from this computer to Phone Harness Cloud's file store to open it on the cloud phone; a cloud Android bills by the minute, and a cloud iPhone is a per-phone subscription; phone-harness's PostHog telemetry (script text, script output, helper arguments, errors, an install ID, and your cloud account and session IDs when signed in) is off under Hermes unless you opt in."
|
|
maintainer: ShawnPana
|
|
tier: community
|
|
category: tools
|
|
version: "0.1.0"
|
|
requires_hermes: ">=0.21.6"
|
|
docs_url: https://github.com/phone-harness/phone-harness/tree/main/integrations/hermes#readme
|
|
image: https://raw.githubusercontent.com/phone-harness/phone-harness/549d300e317a76ec8f493600cb04c69ba4f9d97d/integrations/hermes/assets/banner.png
|
|
capabilities:
|
|
provides_tools:
|
|
- phone_exec
|
|
provides_hooks:
|
|
- pre_tool_call
|
|
provides_middleware: []
|
|
requires_env: []
|