51 lines
1.8 KiB
YAML
51 lines
1.8 KiB
YAML
name: nerve
|
|
repo: https://github.com/keeltrace/hermes-nerve
|
|
sha: b9e78dd5e00cf1117c563cada4d563a56f66e609
|
|
description: >-
|
|
Nerve is a supervisory nervous system for Hermes Agent with provider-neutral Jev, Laya, and
|
|
OpenJev Reflex backends, evidence-backed Kanban supervision, context governance, token-budget
|
|
trajectory control, and durable SSH workers. Disclosure — the default Reflex backend is hosted
|
|
Jev; with the default settings (enabled / admission_enabled on) each turn's user prompt (up to
|
|
12k characters) and redacted tool/result previews are sent to the configured Jev provider
|
|
(OpenRouter Decisions / TypeSafe Jev) using your OPENROUTER_API_KEY or TYPESAFE_API_KEY,
|
|
spending your credits on every turn. Laya and OpenJev can be configured as local/self-hosted
|
|
backends. The operator-only nerve setup CLI can copy a local HermesContextBus checkout into
|
|
HERMES_HOME/plugins/hermes-context-bus and runs hermes plugins enable/disable for that plugin
|
|
when a profile is saved; the model cannot trigger this.
|
|
maintainer: keeltrace
|
|
tier: community
|
|
category: automation
|
|
requires_hermes: '>=0.21'
|
|
docs_url: https://github.com/keeltrace/hermes-nerve#readme
|
|
version: 0.3.0
|
|
capabilities:
|
|
provides_tools:
|
|
- nerve_decide
|
|
- nerve_rank
|
|
- nerve_verify
|
|
- nerve_assess
|
|
- nerve_context_curate
|
|
- nerve_context_rehydrate
|
|
- nerve_stats
|
|
- nerve_nervous_event
|
|
- nerve_supervise_card
|
|
- nerve_work_event
|
|
- nerve_work_status
|
|
- nerve_remote_delegate_task
|
|
- nerve_remote_worker_status
|
|
- nerve_remote_worker_result
|
|
- nerve_remote_worker_cancel
|
|
- nerve_remote_worker_control
|
|
provides_hooks:
|
|
- pre_tool_call
|
|
- post_tool_call
|
|
- pre_llm_call
|
|
- transform_tool_result
|
|
- pre_verify
|
|
- post_api_request
|
|
- api_request_error
|
|
- post_llm_call
|
|
- on_session_end
|
|
provides_middleware: []
|
|
requires_env: []
|