Skip to content
Halopen

Halopen for Zed

Zed assistant prompts, dictated — two native Mac apps

Halopen pairs with the Zed editor for voice-typed prompts to its assistant — verbatim, hold-to-talk, native to macOS.

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

Why this fits

Halopen, paired with Zed.

Halopen is a native macOS dictation app that lands voice-typed prompts at the cursor in Zed — in the Assistant panel, the inline edit prompt, Zed's integrated terminal, the multibuffer editor, and the collaborative-channel composer. Hold the function key, speak the refactor or migration brief, release; the verbatim text appears in the Zed input. Two native-Mac apps (Halopen Swift, Zed Rust) running side by side on Apple Silicon.

Zed is built native, fast, collaborative — and ships an assistant panel where you brief an AI on the next step. The clarity of that brief is the upper bound on what the assistant produces. Voice typing is the speed boost.

Halopen is the Mac dictation tool that fits Zed without compromise. Both are native to the Mac. Both stay out of the way until called. Hold the function key, speak the brief, release; the text lands in Zed exactly as spoken.

About Zed

What is Zed?

Zed is a high-performance, multiplayer code editor by the team that built Atom. Native to macOS, written in Rust, with built-in collaboration, an assistant panel for AI workflows, and a tight focus on responsiveness.

The workflow

How to use Halopen with Zed.

  1. 1

    Open Zed and place your cursor in the assistant panel

    Halopen runs in the menu bar; the dictation hotkey is global.

  2. 2

    Hold the function key

    Halopen records.

  3. 3

    Speak your brief

    "Look at the rate-limiter implementation in src-middleware-rate-limit-dot-rs and turn the per-route map into a single flat config struct. Rename the public function from check-and-increment to check-quota; update the four call sites in api-orders, api-users, api-admin, and the websocket handler. Keep the test file untouched."

  4. 4

    Release

    Text lands in the assistant input. The assistant proposes the edit; you accept or refine.

  5. 5

    Iterate by voice

    Refinements and scope changes dictated; Zed’s native responsiveness keeps the loop tight.

What matters for Zed

The Halopen features that earn their place.

  • Two native Mac apps that respect each other

    Zed is native to macOS; Halopen is native to macOS. Both idle light and stay responsive under load.

  • Verbatim by default

    Module names, function names, language-specific syntax — captured as spoken. The Rust idioms, Python idioms, TypeScript idioms you use land in the brief verbatim.

  • Live preview for symbols

    For Zed, 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.

  • Evaluate your intended Mac app and input field

    Assistant panel, editor itself, integrated terminal, search bar — Halopen is system-wide.

  • Privacy by default

    Audio sent only while holding the key. Code stays where you keep it; what Zed’s assistant sends is Zed’s decision.

  • Free for 14 days

    Plenty of voice-driven assistant briefs free. Pro is $19/mo or $179/yr for unlimited.

Try it yourself

Zed assistant brief dictated mid-task:

Example to read aloud — not a recorded result

"Add a new struct called CacheLayer in cache-mod-dot-rs that wraps a moka LRU cache. The public API should expose get-or-insert-with — async, takes a key and an async closure that produces the value. Use a TTL of five minutes by default. Wire it into the existing api-handler-orders module. Don't change the database query path; we just want a read-through cache in front of it."

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

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.

No Zed extension required. Halopen is a system-wide Mac app; Zed reads what is at the cursor regardless of how the text got there.

Halopen for Zed — FAQ

Questions worth answering.

Does Halopen work with Zed?

Try a short, harmless draft in the exact Zed 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 Rust, TypeScript, Python, and Go syntax in voice prompts?

For Zed, 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.

Does Halopen play nicely with Zed’s collaboration mode?

Yes. Halopen lands text at your local cursor; Zed’s collaboration sync ships your edits to your collaborators the same way it would for typed text.

Is voice typing fast enough to keep up with Zed’s responsiveness?

Response time depends on the Mac, recording, recognition mode and network. Evaluate the full Zed workflow, including correction and agent response time.

Is my code or my voice sent to anyone?

Halopen offers cloud and on-device speech recognition. Cloud mode sends audio to a transcription service; on-device recognition requires Apple Silicon and a downloaded model. Optional context and cleanup have their own settings. The local log stores transcripts and supported app events, not every network request. Account, update, usage and diagnostic activity are separate. Review the privacy page and your organization’s requirements before using confidential information.

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

One short email, then the Halopen power-user cheat sheet — hotkeys, best-fit apps, custom vocabulary tips, voice patterns for prompt engineering. No spam. Unsubscribe in one click.

 

Try Halopen with Zed

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.