google_meet

Join a Google Meet call, transcribe live captions, optionally speak in realtime, and do the followup work afterwards. Use when the user asks the agent to sit in on a meeting, take notes, summarize, respond in-call, or action items from it.

  • meetings
  • google-meet
  • transcription
  • realtime-voice

Declared platforms: linux · macos

Install
npx skills add 'https://github.com/NousResearch/hermes-agent/tree/main/plugins/google_meet'
Download bundle ↓
main · 24fd22bScanned 2026-09-15

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗
View on GitHub
← Back to SKILL.md
"""Remote 'node host': run the Meet bot on a different machine than the gateway.     gateway (Linux)  ── ws://mac.local:18789 ──▶  node server (Mac) → process_manager → meet_bot Why: Google sign-in + Chrome profile live on the user's laptop; running the bot there reusesthat profile without shipping credentials. NodeClient (gateway RPC), NodeServer (hosts thebot), NodeRegistry (approved nodes: name → url+token), protocol (envelope helpers).""" from __future__ import annotations from plugins.google_meet.node import protocolfrom plugins.google_meet.node.client import NodeClientfrom plugins.google_meet.node.protocol import (  # noqa: F401    VALID_REQUEST_TYPES, decode, encode, make_error, make_request, make_response, validate_request)from plugins.google_meet.node.registry import NodeRegistryfrom plugins.google_meet.node.server import NodeServer __all__ = [    "NodeClient", "NodeServer", "NodeRegistry", "protocol", "make_request", "make_response",    "make_error", "encode", "decode", "validate_request", "VALID_REQUEST_TYPES"]