diff --git a/plugin-catalog/hermes-telemetry.yaml b/plugin-catalog/hermes-telemetry.yaml new file mode 100644 index 0000000000..18b3c7722c --- /dev/null +++ b/plugin-catalog/hermes-telemetry.yaml @@ -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: [] diff --git a/plugin-catalog/openalex.yaml b/plugin-catalog/openalex.yaml new file mode 100644 index 0000000000..abdcb45958 --- /dev/null +++ b/plugin-catalog/openalex.yaml @@ -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 diff --git a/plugin-catalog/yantrikdb.yaml b/plugin-catalog/yantrikdb.yaml new file mode 100644 index 0000000000..3371700e8f --- /dev/null +++ b/plugin-catalog/yantrikdb.yaml @@ -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: []