Awesome Hermes Plugins › Hooks & Observability

rarf/hermes-quota-plugin

⭐ 96 Python added to this list on 2026-08-24 repository created 2026-08-02

hermes-quota-plugin surfaces how much provider quota is left without leaving Hermes Desktop. It adds a status-bar chip in the bottom right showing the lowest remaining quota, whose hover reveals every provider and every window with percentage left and time to reset, plus a sidebar pane with one card per provider carrying a brand icon, a tonal progress bar, a plan badge and detail lines for credits and banked resets. Providers with no data collapse into a quiet section so the default view stays readable, and each provider can be switched off individually in settings, a choice stored locally. The user interface performs no network requests of its own. A Python backend runs the fetchers, writes `quota_cache.json` into the Hermes home, and the widget reads it through a CLI exec call. The command line offers the same data directly: `hermes quota`, `hermes quota refresh`, `hermes quota status --json` and `hermes quota provider `. Supported providers are anthropic, openai-codex, nous, openrouter, gemini, kimi, opencode-go and copilot, with grok available opt-in. Each fetcher fails open, so a broken provider reports `unavailable` with a reason and does not block the others. The Codex fetcher parses additional rate limit fields to expose per-model Spark windows that are otherwise hidden. Grok is the one provider read from browser cookies rather than an API, so it stays disabled until explicitly enabled in config. Installation is a clone plus `install.sh`, which sets up a single global backend and widget and symlinks them into every existing Hermes profile, because Hermes resolves plugins per profile and a global-only install would show "backend unavailable" in named profiles. Hermes Desktop must be fully restarted afterwards, and each profile needs its own first refresh. The project states it collects no telemetry, never prints cookies or tokens, and reports missing credentials explicitly rather than as zeros.

https://github.com/rarf/hermes-quota-plugin

quotausagedesktopstatus-barobservabilityproviders

Also in Hooks & Observability

rullerzhou-afk/clawd-on-desk

Clawd on Desk is a pixel desktop pet that reacts to your AI coding agent's activity in real time, offering visual feedback for various states and supporting numerous AI agents including Hermes.

lennney/stop-that-shit

A cross-harness task-boundary guard that ships a Hermes Agent plugin, blocking an AI coding agent from mutating files, dependencies or hashes outside the mode the user asked for.

alexgreensh/token-optimizer

Native Hermes plugin adding context-fill nudges, per-turn token/cost tracking, session rollups, and a shared dashboard, ported from the broader multi-host Token Optimizer project.

8bit64k/cronalytics

Cronalytics is a Hermes Agent plugin providing detailed analytics and observability for scheduled agentic automations, tracking costs, tokens, and performance.

kaishi00/hermes-conduit-notifier

Hermes plugin that observes lifecycle hooks and pushes approval, clarification, completion and failure notifications to the companion Hermes Conduit iOS app via a self-hostable relay.

Adolanium/hermes-resetwatch

Hermes Desktop plugin showing live remaining-quota bars and reset timers for Claude, Codex, Cursor, and a dozen other AI provider plans on one page inside the app.

briancaffey/hermes-otel

An OpenTelemetry plugin for Hermes Agent that exports LLM tool calls, model invocations, and API requests as OTel spans to various tracing backends like Phoenix, Langfuse, SigNoz, and Jaeger.

oslook/hermes-desktop-plugin-office-3d

Hermes Desktop plugin drawing every configured profile as a person at a desk in an isometric office, showing busy/idle/offline state plus aggregate tokens and cost.