Skip to content
Halopen

Halopen for Codeium

The best Mac dictation tool for Codeium

Halopen lets you talk to Codeium chat and inline edits by voice — verbatim, hold-to-talk, system-wide on macOS.

Free forever for the first 8,000 words a month · macOS 14.0+ · Apple Silicon & Intel

Why this fits

Halopen, paired with Codeium.

Halopen is a native macOS dictation app that lands voice-typed prompts in Codeium's chat panel and inline-edit prompts — across VS Code, JetBrains IDEs (IntelliJ, PyCharm, WebStorm, GoLand), Xcode, Sublime Text, Vim, and Neovim. Hold the function key, speak the request, release; the verbatim text appears in the Codeium input through the macOS Accessibility API on Apple Silicon and Intel — no Codeium plugin or configuration on Halopen's side.

Codeium ships completion, chat, and inline-edit surfaces across most major editors. The completion layer reacts to whatever you type; the chat and inline-edit layers are where prompt clarity makes the biggest difference. Voice typing is the upgrade path.

Halopen is the Mac dictation tool that fits Codeium without modification. Hold the function key, speak the prompt the way you would say it aloud, release. Codeium reads the same cursor position it would read if you had typed.

About Codeium

What is Codeium?

Codeium is an AI coding assistant from the same company that builds Windsurf. It provides free completion, chat, and edit features in VS Code, JetBrains, Vim/Neovim, Sublime, Xcode, Eclipse, and a long list of other editors.

The workflow

How to use Halopen with Codeium.

  1. 1

    Open Codeium chat or place your cursor in an inline-edit prompt

    In any editor with Codeium installed.

  2. 2

    Hold the function key

    Halopen records.

  3. 3

    Speak your prompt

    "Generate a typed-fetch wrapper that takes a URL and a Zod schema, returns the parsed data on success, and throws a typed FetchError with a discriminated union for network, status, and parse failures."

  4. 4

    Release

    Text lands at the cursor; Codeium responds.

  5. 5

    Iterate by voice

    Refinements and follow-ups dictated as quickly as you can articulate them.

What matters for Codeium

The Halopen features that earn their place.

  • Works in every editor Codeium supports

    VS Code, JetBrains, Vim, Neovim, Sublime, Xcode, Eclipse, plus many more — Halopen is the dictation surface, Codeium is the completion surface.

  • Verbatim technical prompts

    Library names, type names, the specific phrasing you chose — captured exactly.

  • Live preview for symbols

    Spell out unusual identifiers; the corrected text replaces the misread.

  • Idle-quiet, native Swift

    Tens of megabytes idle. Stays out of the way of your editor and Codeium’s sidecar process.

  • Privacy by default

    No screen capture; audio sent only while holding the key.

  • Free for 8,000 words a month

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

A real Halopen session

Codeium inline-edit prompt dictated mid-function:

Halopen output

"Replace this loop with a single Array dot reduce call. The accumulator should be a Map keyed by user-id; each value should be an object with totalCents and orderCount. Do the type narrowing inline so we don't need a separate interface. Keep the early-return for empty input."

  • · Method name with dot ("Array.reduce") captured naturally
  • · Type-narrowing instruction landed verbatim
  • · Negative constraint ("don't need a separate interface") preserved
  • · Edge-case preservation ("keep the early-return") captured exactly

Why Halopen

The dictation tool that earns its place.

Codeium’s value scales with the quality of the prompt you put in front of it. Halopen removes the bottleneck on prompt quality — typing speed and the implicit pressure to write a shorter prompt than you actually have in mind.

No plugin to install. Halopen is system-wide; Codeium reads the cursor’s contents as it would for any text you typed.

Halopen for Codeium — FAQ

Questions worth answering.

Does Halopen work with Codeium?

Yes. Halopen lands text at the cursor in any editor on Mac. Codeium reacts to that text the same way it would react to typing.

Does Halopen interfere with Codeium’s autocomplete?

No. They’re independent layers. Halopen lands text; Codeium suggests completions; you accept or ignore.

Will Halopen handle Codeium’s chat surface and inline-edit prompt?

Yes. Both are standard Mac text inputs; Halopen is system-wide.

Is voice typing faster than typing for Codeium prompts?

For multi-clause prompts, yes — speech is roughly twice as fast as typing, and the voice version is usually more thoroughly phrased.

Does Halopen send my code anywhere?

Halopen sends audio (only while you hold the key) to a transcription service that returns text. It does not capture your screen and does not send your code. What Codeium sends is Codeium’s decision.

How much does Halopen cost?

Halopen Free is 8,000 words a month, forever. Pro is $19/mo or $179/yr for unlimited.

Power-user cheat sheet

Take Halopen with you when you work with Codeium.

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 Codeium

Hold the function key. Speak.

Halopen Free is 8,000 words a month, forever. Open Halopen, hold the function key, and listen for what you sound like.