All plugins

Dgardenhire

GitHub profile4 plugins in the catalog

Plugins by Dgardenhire

4 plugins by Dgardenhire in the catalog, most-starred first.

Dgardenhirebot-cabinet-v2Tell Cabinet the job you need done and it answers with the smallest setup that does it (one chat, a skill, a routine, a Bot or a crew), shows which answers led there, then helps you act: add one of botcabinet.com's 20 Bots (each with its test record shown) as a Hermes profile, plan a new Bot line by line, or set up a crew of Bots in a handoff order with blocked Kanban cards. Everything Cabinet makes can be removed again from My Bots, and a Bot that Hermes's own Bots catalog carries is handed over to it, never duplicated. Disclosure — fetches its Bot catalog from https://botcabinet.com/catalog.json on open and Refresh (data only, 2 MB cap) and, after you confirm, creates Hermes profiles whose instructions (SOUL.md) come from that catalog; can create and archive Kanban cards for a crew; deletes only profiles it created that you have not changed; reads ~/.hermes/profiles and hashes profile files to track what it made; calls private Hermes modules (hermes_cli.profiles, kanban_db), so a Hermes update can break it; no shell, credentials, telemetry or self-updates.CommunityDesktop appDgardenhireclearingThe Clearing is a writing editor inside Hermes with 159 editing methods you can run by name: 11 editor passes, 9 composition checks drawn from Strunk's rules, 33 editorial methods, 56 craft techniques and 44 figures of speech it can find in your draft or suggest where one would help. Press Read my piece and it marks your own words with what to change, most important first. Nothing changes until you press Use this. Three reviewers, a newcomer, a skeptic and a line editor, can each read the piece and then argue it out. When a suggestion adds a fact you never wrote, it says so before you keep it, and the page shows how much of the piece is still your own words. A built-in quick check and dictionary work without a model. An independent community plugin, not made or endorsed by Nous Research. Disclosure: no network calls of its own. Editor passes go to the model you set in Hermes, only when you start one, with secrets removed by Hermes first; Bring in a link hands a public address to Hermes's web_extract after refusing non-public hosts; dictation goes to Hermes speech-to-text and, for a cloud service, waits until you press Send. Reads only files you pick, plus Hermes's speech-to-text setting and the Hugging Face model cache, both read-only. No shell commands, background processes, stored credentials or telemetry; one observe-only post_auxiliary_call hook reads the finish reason, model name and token counts of its own calls. When it falls back to a local faster-whisper model it sets KMP_DUPLICATE_LIB_OK=TRUE in the Hermes process. Your writing, its versions and a quote-stripped debug.log stay in <HERMES_HOME>/plugin-data/clearing/; Delete forever in the Trash erases a piece.CommunityDesktop appDgardenhirefield-academyThe School of Hermes. Hermes will sometimes tell you it saved something when it didn't, and Field Academy teaches you to catch that. In Foundations you work through 11 missions in a throwaway copy of Hermes with one thing quietly broken: you do a real job, say how you think it went, then look at what Hermes actually wrote to its files. After that come 34 missions on five trails in your own Hermes, each trail ending with a Field Record of your work. New in 0.9: Foundations and the trail map. Independent community plugin, not made or endorsed by Nous Research. Disclosure — no network calls of its own and no telemetry; registers six tools, two hooks, the /academy command and one skill. It creates and deletes practice profiles (named academy-practice) through Hermes, which copies your provider sign-in into each; Field Academy never reads .env, auth.json or other sign-in files. Before a practice profile's first chat it writes allowlisted settings, memory, a sample skill and sample files into that profile only, and may turn on its memory or skill write-approval setting; it never changes approvals.* or the command allowlist, and never writes your own profiles. Some missions add a filesystem connector (@modelcontextprotocol/server-filesystem, pinned) that Hermes downloads with npx, and scheduled practice jobs that, once repaired, run hourly on your model provider until you pause them. AI help (on by default) sends mission text, your answers and key-scrubbed practice excerpts to your own model; the in-chat practice offer (pre_llm_call, interactive sessions only) is off until you turn it on. It reads a file you name (UTF-8, max 5 MiB); on the Guide path it reads Hermes's run-history database read-only, jobs.json and up to 25 log files; progress, practice labs and Field Records stay in $HERMES_HOME/plugin-data/field-academy/.CommunityDesktop appDgardenhireld-workbenchPractice Lincoln-Douglas debate. A case workbench helps a student build their own case section by section (resolution analysis, value and criterion, contentions, evidence, blocks) with a coach that gives real help and asks hard questions but never writes the case. A topic briefing maps a new resolution for both sides. A full NSDA practice round (AC, cross-examination, NC, 1AR, NR, 2AR, with prep time) runs against an AI opponent at three levels, followed by a ballot from a lay, traditional or flow judge. A fallacies guide, drill and spotter work on the student's own case and on other people's arguments. Cases are kept in a library with Word, text and backup-file export. Every model call goes to the user's own Hermes model through the plugin LLM helper. Debate Workbench is an independent community plugin. It is not made or endorsed by Nous Research or the National Speech & Debate Association. Disclosure — one network call of its own: when the user adds a topic source link, it fetches that one public web page (http or https, public addresses only, checked on every redirect, 20-second timeout, first 30,000 characters of text kept); no credentials, telemetry, shell commands, background processes or self-updates; registers no tools, hooks or middleware, only a Desktop page and a dashboard API; stores cases, rounds, ballots and briefings in $HERMES_HOME/plugin-data/ld-workbench/; reads a .docx or .txt case file or a backup file only when the user picks one; writes an export only to a path the user picks in the save dialog, inside their home folder; the optional dictation button uses the speech recognition built into the desktop app's browser engine when that engine provides it, which may send the audio to that engine's speech service; no private Hermes imports.CommunityDesktop app