Skip to content
Blind Dev — Denis Skripnik
  • By task
  • Services
  • Projects
  • Articles
  • About
  • Contacts
Русский
Menu
  • By task
  • Services
  • Projects
  • Articles
  • About
  • Contacts
All tasks / Work with AI

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

    GitHub data verified: 2026-10-16 · GitHub

    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.

      2026-10-16 v0.8.2 · Source

    • 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.

      2026-10-15 v0.2.5 · Source

    • 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.

      2026-10-15 · Source

      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.

      2026-10-14 · Source

    • 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.

      2026-10-14 · Source

      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.

      2026-10-12 · Source

      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.

      2026-10-11 v0.2.4 · Source

    • 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.

      2026-10-11 · Source

      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.

      2026-10-10 · Source

      Source: GitHub

      feat: prepare portable deferred questions distribution

    • hermes-vk-platform — Update New

      Isolated namespaces were added for VK plugin callbacks.

      2026-10-09 · Source

      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.

      2026-10-08 · Source

      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.

      2026-10-06 · Source

    • 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.

      2026-10-05 · Source

    • 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.

      2026-09-26 · Source

    • hermes-vk-platform — Release published New

      Connect Hermes to VK Messenger.

      2026-09-25 v0.2.5 · Source

    • 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.

      2026-06-29 · Source

    • 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.

      2026-05-31 · Source

    • 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.

      2026-05-01 · Source

    Tools and contributions

    No verified events yet. The order is editorial, not a popularity ranking.

    Events, not people or installations.

    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 policy
    • Plugin

      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.

      Details
    • Plugin

      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.

      Details
    • Plugin

      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.

      Details
    • Plugin

      hermes-vk-platform

      Connect Hermes to VK Messenger.

      Details
    • Skill

      errloop-skill

      Error monitoring with agent-readable records.

      Details
    • Hermes 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

      Details
    • Hermes 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

      Details
    • Hermes 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

      Details
    • Hermes 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

      Details
    • Hermes 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

      Details
    • Hermes 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 task
    • Telegram bots / backend / API / automation

      The implementation layer after diagnosis: bots, APIs, integrations, monitoring, internal panels, and self-hosted Node.js tools.

      Discuss the task

    Blind Dev — AI, automation, and accessibility by Denis Skripnik.

    Contact

    Community

    Community points

    Service payments

    Legal terms

    Personal data