Skip to content
Halopen

Halopen for GitHub Copilot

When Copilot Chat needs a paragraph, speak it on your Mac

Halopen lets you talk to Copilot Chat at the speed of speech — verbatim, hold-to-talk, system-wide on macOS.

Free for 14 days · macOS 14.0+ · Apple Silicon & Intel

Why this fits

Halopen, paired with GitHub Copilot.

Halopen is a native macOS dictation app that lands voice-typed prompts in GitHub Copilot Chat and Copilot inline edits — across VS Code, Visual Studio for Mac, Xcode, JetBrains IDEs (IntelliJ, PyCharm, WebStorm, GoLand, RubyMine), and Neovim. Hold the function key, speak the request, release; the verbatim text appears in the Copilot Chat panel or the inline-edit prompt through the macOS Accessibility API. No Copilot configuration required.

GitHub Copilot Chat and Copilot inline edits both reward clear instructions: what you want changed, where, and under what constraints. Typing those instructions is the friction. Voice typing is the unlock.

Halopen is the Mac dictation tool that fits this loop. Hold the function key, speak the request the way you would say it to a colleague, release. The text lands in the Copilot Chat panel or in the inline-edit prompt verbatim — file references, helper names, architectural verbs, all preserved.

About GitHub Copilot

What is GitHub Copilot?

GitHub Copilot is GitHub’s AI pair-programmer. Two surfaces: Copilot Chat (a conversational sidebar in your editor) and inline suggestions / edits (where you can request specific edits at the cursor). It runs in VS Code, Visual Studio, JetBrains IDEs, Xcode, and the GitHub website.

The workflow

How to use Halopen with GitHub Copilot.

  1. 1

    Open Copilot Chat in your editor

    Try a short, harmless draft in the exact GitHub Copilot field you use. Halopen is designed for standard Mac text fields; permissions, focus, Secure Input and custom widgets can affect insertion. Confirm that the text arrived and review it before submitting.

  2. 2

    Hold the function key

    Halopen records. The cursor stays in the Copilot prompt.

  3. 3

    Speak your request

    "In the OrdersService class, change the cancel-order method so that it dispatches a domain event before the database update instead of after, and wrap the whole sequence in a transaction. Keep the public signature the same and don't touch the unit tests."

  4. 4

    Release

    The full request lands at the cursor. Hit return; Copilot proposes the edit.

  5. 5

    Iterate by voice

    Follow-up clarifications, alternative approaches, scope changes — all dictated.

What matters for GitHub Copilot

The Halopen features that earn their place.

  • Evaluate your intended Mac app and input field

    VS Code, JetBrains IDEs, Xcode, Visual Studio, the GitHub.com web UI — Halopen is system-wide.

  • Verbatim by default

    Class names, method names, the specific verb you used — captured as spoken. Copilot gets your exact request, not a softened paraphrase.

  • Live preview catches misreads

    For GitHub Copilot, check names, identifiers and punctuation against your intended draft. Optional live partials are provisional and may differ from the final transcript; repeating a term does not guarantee replacement. Type or paste exact strings when needed.

  • Native Swift menu-bar app

    Halopen is a native Mac app. Resource use depends on your hardware, recognition mode, model and other apps. Test a representative session before relying on it alongside your usual software.

  • Privacy by default

    Audio leaves your Mac only while you hold the key. What Copilot sees is Copilot’s decision, not Halopen’s.

  • Free for 14 days

    Hundreds of Copilot prompts a month free. Pro is $19/mo or $179/yr for unlimited.

Try it yourself

Copilot Chat prompt dictated for a refactor with multiple constraints:

Example to read aloud — not a recorded result

“"Refactor the inventory adjustment endpoint so the audit-log entry is written inside the same transaction as the inventory update, not after. Use the existing AuditLogger interface — don't add a new abstraction. Keep the response shape identical. Add a regression test that fails if the audit row commits separately from the inventory row."”

  • · Illustrative practice text, not a recorded Halopen result.
  • · Read a short section aloud, then check the inserted draft for errors.
  • · Keep exact names, numbers and formatting under your own review.

Why Halopen

The dictation tool that earns its place.

The most-asked-for Copilot improvement, year after year, is "make the prompt understanding better." That’s downstream of how clearly the prompt is written. Halopen makes the well-written prompt the default by removing the typing friction that pushes most prompts toward the short, vague version.

No Copilot plugin needed. Halopen is system-wide on Mac; Copilot reads what is at the cursor regardless of how the text got there.

Halopen for GitHub Copilot — FAQ

Questions worth answering.

Does Halopen work with GitHub Copilot?

Try a short, harmless draft in the exact GitHub Copilot field you use. Halopen is designed for standard Mac text fields; permissions, focus, Secure Input and custom widgets can affect insertion. Confirm that the text arrived and review it before submitting.

Will Halopen handle the technical terminology in Copilot prompts?

For GitHub Copilot, check names, identifiers and punctuation against your intended draft. Optional live partials are provisional and may differ from the final transcript; repeating a term does not guarantee replacement. Type or paste exact strings when needed.

Is voice typing actually faster for Copilot prompts?

Compare a representative GitHub Copilot task with your usual typing workflow. Include setup, correction and review time. This page does not establish a productivity gain, richer prompts or improved output from another tool.

Does Halopen interfere with Copilot inline suggestions?

No. Halopen lands text at the cursor; Copilot reacts to it the same way it would react to text you typed. They are independent layers.

Is my voice or code sent to GitHub or Microsoft?

No more than it would be from typing. Halopen sends audio to its transcription service while you hold the key; what Copilot sends to its backend is Copilot’s decision based on your editor settings.

How much does Halopen cost?

Halopen is free for 14 days, no credit card. Pro is $19/mo or $179/yr for unlimited.

Power-user cheat sheet

Take Halopen with you when you work with GitHub Copilot.

The Halopen power-user cheat sheet by email — hotkeys, the right mode for each app, dictionary tips, voice patterns for prompting. Four short notes over two weeks can follow, only if you ask for them. Unsubscribe in one click.

 

Try Halopen with GitHub Copilot

Hold the function key. Speak.

Halopen is free for 14 days, no credit card. Open Halopen, hold the function key, and listen for what you sound like.