From 873a7bbb6f1f6d32bcb5465365715d6cda01fd6f Mon Sep 17 00:00:00 2001 From: teknium1 <127238744+teknium1@users.noreply.github.com> Date: Tue, 15 Sep 2026 18:55:24 -0700 Subject: [PATCH] feat(plugin-catalog): add 5 sweep follow-ups (Gondola, intelligent-memory, inkbox, home-dashboard, obsidian-memory) The plugins from the 2026-09-15 sweep that were held back for reasons that are now resolved: Gondola failed only the validator bug fixed in 5f9042be; hermes-intelligent-memory lives in plugin/intelligent_memory (subdir entry); inkbox merged our provides_hooks fix (pinned at the merged commit); home-dashboard and obsidian-memory are manifest-only dashboard plugins whose probe skip was misread as a warning to hold on. All five validate ok in a bare pip install -e . venv at the pinned sha; scanner verdicts safe/caution. --- plugin-catalog/gondola-provider.yaml | 14 ++++++++ plugin-catalog/home-dashboard.yaml | 14 ++++++++ plugin-catalog/inkbox.yaml | 49 ++++++++++++++++++++++++++ plugin-catalog/intelligent_memory.yaml | 15 ++++++++ plugin-catalog/obsidian-memory.yaml | 14 ++++++++ 5 files changed, 106 insertions(+) create mode 100644 plugin-catalog/gondola-provider.yaml create mode 100644 plugin-catalog/home-dashboard.yaml create mode 100644 plugin-catalog/inkbox.yaml create mode 100644 plugin-catalog/intelligent_memory.yaml create mode 100644 plugin-catalog/obsidian-memory.yaml diff --git a/plugin-catalog/gondola-provider.yaml b/plugin-catalog/gondola-provider.yaml new file mode 100644 index 0000000000..fcc6dc3fa1 --- /dev/null +++ b/plugin-catalog/gondola-provider.yaml @@ -0,0 +1,14 @@ +name: gondola-provider +repo: https://github.com/Gondola-Market/hermes-gondola-provider +sha: ad3f352b6a9814f1b550c819bee5ef2fb92a1851 +description: Gondola, a USDC-settled marketplace API for Venice AI inference +maintainer: Gondola-Market +tier: community +category: models +docs_url: https://github.com/Gondola-Market/hermes-gondola-provider#readme +capabilities: + provides_tools: [] + provides_hooks: [] + provides_middleware: [] + requires_env: + - GONDOLA_API_KEY diff --git a/plugin-catalog/home-dashboard.yaml b/plugin-catalog/home-dashboard.yaml new file mode 100644 index 0000000000..a9dffb942b --- /dev/null +++ b/plugin-catalog/home-dashboard.yaml @@ -0,0 +1,14 @@ +name: home-dashboard +repo: https://github.com/albertocvrrbs/hermes-home-dashboard +sha: a8a018225d8ecd21b281788131775adeade4c577 +description: Personalizable rice-style Home page with draggable, resizable glass widgets for Hermes Web + and Desktop. +maintainer: albertocvrrbs +tier: community +category: desktop +docs_url: https://github.com/albertocvrrbs/hermes-home-dashboard#readme +capabilities: + provides_tools: [] + provides_hooks: [] + provides_middleware: [] + requires_env: [] diff --git a/plugin-catalog/inkbox.yaml b/plugin-catalog/inkbox.yaml new file mode 100644 index 0000000000..e295b23d8d --- /dev/null +++ b/plugin-catalog/inkbox.yaml @@ -0,0 +1,49 @@ +name: inkbox +repo: https://github.com/inkbox-ai/hermes-agent-plugin +sha: 0948a16679f09fcfc78ed3d9171604b2c853402c +description: Inkbox email, SMS/MMS, iMessage, voice, and A2A platform plugin for Hermes Agent. +maintainer: inkbox-ai +tier: community +category: platform +docs_url: https://github.com/inkbox-ai/hermes-agent-plugin#readme +capabilities: + provides_tools: + - inkbox_a2a_ask_caller + - inkbox_a2a_call + - inkbox_a2a_check + - inkbox_a2a_complete + - inkbox_a2a_fail + - inkbox_a2a_reply + - inkbox_create_contact + - inkbox_delete_contact + - inkbox_get_a2a_sent_task + - inkbox_get_contact + - inkbox_get_imessage_conversation + - inkbox_get_text + - inkbox_get_text_conversation + - inkbox_imessage_triage_number + - inkbox_list_a2a_messages + - inkbox_list_a2a_sent_tasks + - inkbox_list_a2a_tasks + - inkbox_list_contacts + - inkbox_list_imessage_assignments + - inkbox_list_imessage_conversations + - inkbox_list_text_conversations + - inkbox_list_texts + - inkbox_lookup_contact + - inkbox_mark_imessage_conversation_read + - inkbox_mark_text_conversation_read + - inkbox_mark_text_read + - inkbox_place_call + - inkbox_send_email + - inkbox_send_imessage + - inkbox_send_imessage_reaction + - inkbox_send_sms + - inkbox_update_contact + - inkbox_whoami + provides_hooks: + - post_tool_call + - pre_llm_call + - pre_tool_call + provides_middleware: [] + requires_env: [] diff --git a/plugin-catalog/intelligent_memory.yaml b/plugin-catalog/intelligent_memory.yaml new file mode 100644 index 0000000000..ab5054db38 --- /dev/null +++ b/plugin-catalog/intelligent_memory.yaml @@ -0,0 +1,15 @@ +name: intelligent_memory +repo: https://github.com/hoysama/hermes-intelligent-memory +sha: 2d15ce5ba5878ddd7e18ca8cb1f0c62311965da0 +description: Local-first Arabic/English intelligent memory with canonical facts, conflict lifecycle, bounded + recall, and selective Hermes cloud enrichment. +maintainer: hoysama +tier: community +category: memory +docs_url: https://github.com/hoysama/hermes-intelligent-memory#readme +capabilities: + provides_tools: [] + provides_hooks: [] + provides_middleware: [] + requires_env: [] +subdir: plugin/intelligent_memory diff --git a/plugin-catalog/obsidian-memory.yaml b/plugin-catalog/obsidian-memory.yaml new file mode 100644 index 0000000000..312a892b1e --- /dev/null +++ b/plugin-catalog/obsidian-memory.yaml @@ -0,0 +1,14 @@ +name: obsidian-memory +repo: https://github.com/kyssta-exe/hermes-obsidian-memory +sha: 11239984e82caa6dbf02106ce315e3019368b5fc +description: Browse, search, and edit Obsidian vault notes from the Hermes dashboard. Features force-directed + graph visualization, multi-vault support, markdown rendering with wikilinks, and inline note editing. +maintainer: kyssta-exe +tier: community +category: desktop +docs_url: https://github.com/kyssta-exe/hermes-obsidian-memory#readme +capabilities: + provides_tools: [] + provides_hooks: [] + provides_middleware: [] + requires_env: []