Automation
Start with a task, then choose a concrete tool, skill, article or Hermes contribution.
Interests and read state stay in this browser only. Visiting a page does not mark updates as read.
Storage is unavailable: settings last until you leave this page.
My interests
What is new
No updates for the selected interests yet.
hermes-secure-env-plugin — Release published New
Enter secrets over HTTPS outside the chat and language-model context. Version 0.8.2 adds explicitly confirmed code targets, including groups of up to 100 fields, and a shared Unicode 14.0.0 policy. Requires Hermes ≥0.21.7, Python 3.11+ and Linux/POSIX. Use the v0.8.2 tag or wheel: main remains on the older version, and catalog installations do not update automatically. Requires your own TLS and owner authorization. Filling does not confirm sign-in or payment; sites may act on input. Compatibility with every site or screen reader is not guaranteed.
Deferred Questions 0.2.5 — Release published New
Nonblocking questions with replies bound to the intended recipient; optional agent continuation never auto-approves actions. Version 0.2.5 adds built-in SQLite header protection without an external watchdog; database body damage is not repaired automatically. Stop older gateway/CLI processes and external database-replacement scripts before upgrading. Hermes ≥0.21.6, Python 3.11+, Linux/macOS; verified on Linux. Runs in-process without host isolation; questions and answers are stored unencrypted in HERMES_HOME. Hermes updates can break the integration.
Deferred Questions 0.2.5 — Update New
Deferred Questions 0.2.5 adds a shared nonblocking store lock and recovery limited to the first 24 SQLite header bytes: the original is quarantined, while the database body, delivery receipts, answers and continuation states are not rolled back. Body damage, a nonempty WAL/journal or untrusted metadata refuses recovery. Stop older gateway/CLI processes and external database-replacement scripts before upgrading; this does not fix an unrelated host/TLS file-descriptor bug.
Source: GitHub
fix: protect SQLite headers inside the plugin in v0.2.5
Password filling for registration forms and nested frames — Open — proposal New
This draft PR proposes filling a saved password into a same-form new-password and confirmation pair, including in a nested frame, after explicit approval and an account-email match. A different origin requires separate approval to create a new locally encrypted item; the original binding remains unchanged. The PR depends on open draft #133689 for tab ownership. This is a proposal, not a released feature: it does not generate a password or submit the registration form.
Opt-in Browser Harness tab isolation — Update New
The draft adds task-aware cleanup of completed tabs and an explicit `close_owned` operation; uncertain ownership remains constrained by checks. The PR is still open, and release inclusion is not verified.
Source: GitHub
feat(browser): exact task-aware tab cleanup and explicit release
hermes-secure-env-plugin — Update New
Version 0.7.12 adds segmented verification-code recognition: only groups of 4–16 adjacent visible text fields in one form with one-time-code evidence are accepted; payment-like and ambiguous fields are rejected. Filling does not authenticate; the site may submit automatically from its own handler.
Source: GitHub
fix: recognize guarded N-cell verification code groups
Deferred Questions 0.2.5 — Release published New
Nonblocking questions with replies bound to the intended recipient; optional agent continuation never auto-approves actions. Version 0.2.5 adds built-in SQLite header protection without an external watchdog; database body damage is not repaired automatically. Stop older gateway/CLI processes and external database-replacement scripts before upgrading. Hermes ≥0.21.6, Python 3.11+, Linux/macOS; verified on Linux. Runs in-process without host isolation; questions and answers are stored unencrypted in HERMES_HOME. Hermes updates can break the integration.
Deferred Questions 0.2.5 — Update New
v0.2.4 declares Hermes ≥0.21.6 and Linux/macOS; it adds a nonblocking admission guard and safe cleanup of completed feedback lock files. Stop older gateway processes before upgrading; questions and answers are stored unencrypted in HERMES_HOME.
Source: GitHub
fix: address catalog maintainer feedback in v0.2.4
Deferred Questions 0.2.5 — Update New
A portable Deferred Questions distribution was prepared.
Source: GitHub
feat: prepare portable deferred questions distribution
hermes-vk-platform — Update New
Isolated namespaces were added for VK plugin callbacks.
Source: GitHub
feat: add isolated namespaced VK plugin callbacks
hermes-secure-env-plugin — Update New
The ruamel YAML dependency is declared; registration no longer requires PyYAML.
Source: GitHub
fix: declare ruamel YAML and register without PyYAML
Opt-in Browser Harness tab isolation — Open — proposal New
This open draft proposes a Browser Harness tab-ownership ledger, mission isolation and bounded cleanup of completed tabs on Linux. The feature is explicitly opt-in; defaults remain unchanged. Closing uses a separate explicit operation, and uncertain operations remain blocked pending investigation. Release inclusion is not verified.
Captured CDP API for trusted plugins — Closed without merge New
This PR was closed without merging. It proposes a bounded CDP API for trusted Python plugins on an active connection, with reconnect checks and cleanup restricted to the original connection. It adds no model tool, grants no tab-ownership authority, and does not deploy the Secure ENV adapter.
Browser Use CLI response timeout — Open — proposal New
Proposes a separate 5–120 second wait for each CDP response. It does not change the overall `browser_exec` timeout or apply to built-in browser tools.
hermes-vk-platform — Release published New
Connect Hermes to VK Messenger.
Telegram video-note handling — Open — proposal New
Proposes routing Telegram video notes through the existing video-processing path. Previously ignored updates cannot be recovered; the author tested the path with a local fixture.
Google Tasks support in Google Workspace — Open — proposal New
The open PR adds Google Tasks list/create commands, a dedicated OAuth scope, and uses Hermes’ timezone for Calendar datetimes without an explicit offset. The change is proposed, not merged.
Saving a day by moving server data in 30 minutes — Article published New
An AI-assisted ops case: migration, result checks, and reduced cognitive load.
Tools and contributions
How counters work
Counts are concrete object views and GitHub outbound events, not people or installations. Interests stay in the browser; the new store holds only counters, with IPs used briefly in memory for request limits. No events means no popularity claim.
Privacy policyPlugin
Deferred Questions 0.2.5
Nonblocking questions with replies bound to the intended recipient; optional agent continuation never auto-approves actions. Version 0.2.5 adds built-in SQLite header protection without an external watchdog; database body damage is not repaired automatically. Stop older gateway/CLI processes and external database-replacement scripts before upgrading. Hermes ≥0.21.6, Python 3.11+, Linux/macOS; verified on Linux. Runs in-process without host isolation; questions and answers are stored unencrypted in HERMES_HOME. Hermes updates can break the integration.
DetailsPlugin
hermes-business-powerpack
Invoke Hermes in Telegram Business, handle voice messages and stories. Beta: the final reply is sent from your personal account without a separate send-approval screen.
DetailsPlugin
hermes-secure-env-plugin
Enter secrets over HTTPS outside the chat and language-model context. Version 0.8.2 adds explicitly confirmed code targets, including groups of up to 100 fields, and a shared Unicode 14.0.0 policy. Requires Hermes ≥0.21.7, Python 3.11+ and Linux/POSIX. Use the v0.8.2 tag or wheel: main remains on the older version, and catalog installations do not update automatically. Requires your own TLS and owner authorization. Filling does not confirm sign-in or payment; sites may act on input. Compatibility with every site or screen reader is not guaranteed.
DetailsPlugin
hermes-vk-platform
Connect Hermes to VK Messenger.
DetailsSkill
errloop-skill
Error monitoring with agent-readable records.
DetailsHermes contribution
Browser Use CLI response timeout
Proposes a separate 5–120 second wait for each CDP response. It does not change the overall `browser_exec` timeout or apply to built-in browser tools.
Open — proposal
DetailsHermes contribution
Google Tasks support in Google Workspace
The open PR adds Google Tasks list/create commands, a dedicated OAuth scope, and uses Hermes’ timezone for Calendar datetimes without an explicit offset. The change is proposed, not merged.
Open — proposal
DetailsHermes contribution
Telegram video-note handling
Proposes routing Telegram video notes through the existing video-processing path. Previously ignored updates cannot be recovered; the author tested the path with a local fixture.
Open — proposal
DetailsHermes contribution
Captured CDP API for trusted plugins
This PR was closed without merging. It proposes a bounded CDP API for trusted Python plugins on an active connection, with reconnect checks and cleanup restricted to the original connection. It adds no model tool, grants no tab-ownership authority, and does not deploy the Secure ENV adapter.
Closed without merge
DetailsHermes contribution
Opt-in Browser Harness tab isolation
This open draft proposes a Browser Harness tab-ownership ledger, mission isolation and bounded cleanup of completed tabs on Linux. The feature is explicitly opt-in; defaults remain unchanged. Closing uses a separate explicit operation, and uncertain operations remain blocked pending investigation. Release inclusion is not verified.
Open — proposal
DetailsHermes contribution
Password filling for registration forms and nested frames
This draft PR proposes filling a saved password into a same-form new-password and confirmation pair, including in a nested frame, after explicit approval and an account-email match. A different origin requires separate approval to create a new locally encrypted item; the original binding remains unchanged. The PR depends on open draft #133689 for tab ownership. This is a proposal, not a released feature: it does not generate a password or submit the registration form.
Open — proposal
Details
Related articles
- Saving a day by moving server data in 30 minutes
An AI-assisted ops case: migration, result checks, and reduced cognitive load.
Related projects and cases
BlindDev Bot
A Telegram bot for Blind Dev community operations: points, tasks, channel publishing, and routine workflows.
Todoist Telegram Bot
Self-hosted task input through Telegram: speed, privacy, and productivity without the Todoist website.
Help with this task
AI agent setup for a specific business task
An agent for a concrete process: data sources, rules, quality checks, safe autonomy boundaries, and ongoing support.
Discuss the taskTelegram bots / backend / API / automation
The implementation layer after diagnosis: bots, APIs, integrations, monitoring, internal panels, and self-hosted Node.js tools.
Discuss the task