Skip to content

[External Plugin]: Vox #2200

Description

@aasis21

Plugin name

vox

Short description

Vox gives any GitHub Copilot session a voice: speak your turn and hear the agent's reply read back, via a reactive listening orb. Voice in, voice out — hands-free, no keyboard needed mid-turn.

GitHub repository

aasis21/vox

Plugin path inside the repository

No response

Ref to review

v1.0.0

Commit SHA to review

95f56732a2f4f7002bed716ec9a61c68b205af9a

Version

1.0.0

License identifier

MIT

Author name

Akash (aasis21)

Author URL

https://github.com/aasis21

Homepage URL

https://aasis21.github.io/vox/

Keywords

voice, speech, accessibility, hands-free, copilot-cli, text-to-speech, speech-to-text, canvas-extension

Additional notes for reviewers

Vox is an external canvas extension (uses createCanvas / joinSession from @github/copilot-sdk/extension) — it renders inline in the GitHub Copilot app and also works from the Copilot CLI via /vox.

Distinct from the CLI's native /voice dictation (push-to-talk, input-only, requires holding a key and reading replies on screen): Vox is a continuous, hands-free, two-way voice loop — it listens without holding a key (with barge-in), and reads replies back aloud via TTS, so no keyboard interaction is needed mid-turn.

Security posture is documented in the repo's SECURITY.md: runs entirely locally, no telemetry, speech handled by the browser's own Web Speech APIs (no third-party speech backend), local-only HTTP server bound to localhost, install scripts only copy this repo's own files (no remote code execution), and the mic-permission browser profile is isolated via a dedicated --user-data-dir.

Repo: https://github.com/aasis21/vox (MIT) — Demo/site: https://aasis21.github.io/vox/ — Release: https://github.com/aasis21/vox/releases/tag/v1.0.0

Submission checklist

  • The plugin lives in a public GitHub repository.
  • The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
  • This submission follows this repository's contribution, security, and responsible AI policies.
  • This plugin is not already listed in the Awesome Copilot marketplace.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-review:MEDIUMContributor reputation check flagged MEDIUM risk

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions