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:
teknium1
2026-09-16 09:03:32 -07:00
committed by Teknium
parent f57857ade5
commit bb0c230366
3 changed files with 69 additions and 0 deletions

View 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: []

View 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

View 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: []