feat(plugin-catalog): add hermes-telemetry, openalex, yantrikdb at their merged validate-fix commits
Three authors merged the sweep fix PRs overnight; each entry pins the merge commit, which validates ok in a bare pip install -e . venv and scans safe/caution. hermes-telemetry persists to local SQLite only (its one outbound call fetches a public pricing list), so the telemetry opt-in policy is not engaged.
This commit is contained in:
26
plugin-catalog/hermes-telemetry.yaml
Normal file
26
plugin-catalog/hermes-telemetry.yaml
Normal file
@@ -0,0 +1,26 @@
|
||||
name: hermes-telemetry
|
||||
repo: https://github.com/nujovich/hermes-telemetry
|
||||
sha: 146f6744fc4117ade784eefd7aa231c9b3f36281
|
||||
description: Observability + budget guardrails for Hermes Agent — tokens, cost, latency, tool calls per
|
||||
session and cron job. Persists to local SQLite. Exposes /stats and /budget slash commands.
|
||||
maintainer: nujovich
|
||||
tier: community
|
||||
category: general
|
||||
docs_url: https://github.com/nujovich/hermes-telemetry#readme
|
||||
capabilities:
|
||||
provides_tools: []
|
||||
provides_hooks:
|
||||
- api_request_error
|
||||
- on_session_end
|
||||
- on_session_finalize
|
||||
- on_session_start
|
||||
- post_api_request
|
||||
- post_llm_call
|
||||
- post_tool_call
|
||||
- pre_api_request
|
||||
- pre_llm_call
|
||||
- pre_tool_call
|
||||
- subagent_start
|
||||
- subagent_stop
|
||||
provides_middleware: []
|
||||
requires_env: []
|
||||
28
plugin-catalog/openalex.yaml
Normal file
28
plugin-catalog/openalex.yaml
Normal file
@@ -0,0 +1,28 @@
|
||||
name: openalex
|
||||
repo: https://github.com/Adolanium/hermes-plugin-openalex
|
||||
sha: 04e673e34bfd09ea9cf20626373ce48df096f813
|
||||
description: OpenAlex for Hermes. Search 250M scholarly works, authors, journals and institutions, with
|
||||
a USD budget guard, per-call cost prediction, and response shaping that keeps a 2.8 MB paper inside
|
||||
the context window.
|
||||
maintainer: Adolanium
|
||||
tier: community
|
||||
category: tools
|
||||
docs_url: https://github.com/Adolanium/hermes-plugin-openalex#readme
|
||||
capabilities:
|
||||
provides_tools:
|
||||
- openalex_account
|
||||
- openalex_classify
|
||||
- openalex_count
|
||||
- openalex_fields
|
||||
- openalex_fulltext
|
||||
- openalex_get
|
||||
- openalex_harvest
|
||||
- openalex_related
|
||||
- openalex_resolve
|
||||
- openalex_search
|
||||
provides_hooks:
|
||||
- on_session_reset
|
||||
- on_session_start
|
||||
provides_middleware: []
|
||||
requires_env:
|
||||
- OPENALEX_API_KEY
|
||||
15
plugin-catalog/yantrikdb.yaml
Normal file
15
plugin-catalog/yantrikdb.yaml
Normal file
@@ -0,0 +1,15 @@
|
||||
name: yantrikdb
|
||||
repo: https://github.com/yantrikos/yantrikdb-hermes-plugin
|
||||
sha: d7ccc7ec423591438f1897ad9a2f4ca197500fe5
|
||||
description: YantrikDB — self-maintaining memory for Hermes with canonicalization, contradiction tracking,
|
||||
recency-aware ranking, explainable recall, and pluggable embedders (bundled potion-2M default; first-class
|
||||
loaders for the model2vec family and the HF sentence-transformers ecosystem; custom Python embedder
|
||||
maintainer: yantrikos
|
||||
tier: community
|
||||
category: memory
|
||||
docs_url: https://github.com/yantrikos/yantrikdb-hermes-plugin#readme
|
||||
capabilities:
|
||||
provides_tools: []
|
||||
provides_hooks: []
|
||||
provides_middleware: []
|
||||
requires_env: []
|
||||
Reference in New Issue
Block a user