Skip to content
Halopen

Halopen for AI engineers

AI engineers: dictate system prompts, evals, agent specs

AI engineering is half writing prose and half writing code. Halopen is the Mac voice layer that makes the prose half — system prompts, eval rubrics, agent specs, model docs — happen at the speed of speech, in every surface where the work lives.

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

Why this fits

Halopen, paired with AI engineers.

Halopen is a native macOS dictation app built for AI engineers — verbatim system prompts, eval rubrics, and agent specs captured in the Anthropic Console, OpenAI Playground, Google AI Studio, Braintrust, LangSmith, Helicone, Promptfoo, Together Playground, Cursor, and Claude Code, with `claude-opus-4-7`-style model IDs and snake_case hyperparameters preserved. Hold the function key, speak the variation, release; the verbatim text lands at the cursor on Apple Silicon and Intel.

AI engineering is the discipline of building production systems on top of LLMs as primitives. The work is half code — pipeline glue, retrieval logic, queue management, observability — and half prose: the system prompts that ship to production, the evaluation rubrics that gate releases, the agent specs that define what gets built next, the model docs that explain to teammates why this prompt and not the previous one.

The prose half is where typing-bound throughput hurts most. Halopen lifts the typing tax off the prose half so the prose is as iterable as the code.

The compounding effect: AI engineers who add voice typing tend to ship more eval coverage, more variant tests, longer system prompts with more specificity, and faster doc cycles for teammates. The discipline's prose surfaces stop being the slow half of the work.

The workflow

How to use Halopen with AI engineers.

  1. 1

    Open the prose surface

    Halopen is designed to insert dictated text into Mac input fields. Test the specific app, version and control you use; permissions, secure fields, custom widgets and remote sessions can affect insertion. Review the text before relying on it.

  2. 2

    Hold the function key

    The recording pill appears. Halopen is listening. The cursor stays in the system-prompt field, the eval rubric cell, the spec doc, the agent description.

  3. 3

    Dictate the prompt or the spec

    "You are an assistant that triages incoming customer support tickets. For each ticket: identify the product surface (auth, billing, API, dashboard, mobile), assign a severity tier from one to four based on user-impact, extract any reproduction steps stated in the ticket, and propose a draft reply that acknowledges the issue and sets a realistic expectation. Output JSON conforming to the schema below; do not include prose outside the JSON. If the ticket appears to be a bug report, set escalate to true and include the suggested engineer assignee based on the surface mapping in the table below."

  4. 4

    Run the eval

    The full prompt lands at the cursor verbatim. Run it against your eval set; review the output; iterate. Voice version A → eval → voice version B → eval → variant rubric expansion → eval. The iteration count climbs.

  5. 5

    Document for teammates

    Same hotkey in Notion or your repo README. Dictate the why behind each prompt change, the eval results, the rationale for the production version. The doc gets written this week, not next sprint.

What matters for AI engineers

The Halopen features that earn their place.

  • Verbatim — your prompt design survives

    For AI engineers, Verbatim is the default output mode, with optional cleanup available. Recognition can still mishear a word or omit a detail. Review the completed draft for names, wording and constraints before using it.

  • Evaluate your intended Mac app and input field

    OpenAI Playground (Chrome), Anthropic Console (Safari), Google AI Studio, your eval harness, your prompt-management tool, a Python REPL, a Jupyter notebook, the system-prompt field of any AI coding agent, Notion for the spec, your repo README — every one of them is a Mac text input. Halopen lands text in all of them.

  • Long-form holds — for the 600-word system prompt

    A full production system prompt ships in one hold; a 30-question eval rubric ships in two; the agent-spec doc ships in three. The live preview shows the partial transcript as you speak.

  • Live preview catches misreads — model names, parameter names, JSON keys

    For AI engineers, 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.

  • Hold-to-talk — bounded audio for sensitive prompts

    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.

  • Native Mac 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.

Try it yourself

A production system-prompt rewrite dictated into the Anthropic Console:

Example to read aloud — not a recorded result

"You are an assistant that drafts replies to incoming customer-support tickets for a Mac dictation product. For every ticket: classify the product surface from this set — onboarding, hotkey, accuracy, privacy, billing, sync, account, refund, other. Identify the user emotional tier from this set — calm, frustrated, urgent, churn-risk. Extract any reproduction steps the user mentioned. Identify whether the ticket contains a feature request, a bug report, both, or neither. Then draft a reply with these properties: open with one sentence acknowledging what the user said in their own words; provide a specific next-step they can take in two or three sentences; close with a one-sentence offer of follow-up. Use the operator voice — first person, contractions allowed, no marketing-speak, no AI-flavored language. If the ticket contains a refund request, route it to the human queue and don't draft a reply. Output JSON conforming to the schema below; do not include prose outside the JSON. If any field is unknown, set it to null."

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

AI engineering is bottlenecked at the prose surfaces. The system prompt, the eval rubric, the agent spec, the model card — all of them get under-specified when typing is the only path. Under-specified prompts produce under-specified behaviour; under-specified evals miss regressions; under-specified specs leave teammates guessing. The keyboard is silently shaping the production system.

Halopen is the calmest way to remove that constraint. Verbatim by default so prompt design survives. Long-form holds so a full production prompt ships in one take. System-wide so the same hotkey covers Playground, Console, eval harness, Jupyter, Notion, the README. The dictation layer earns its place by becoming invisible — what changes is that the prose surfaces stop being the slow half of AI engineering.

For AI engineers specifically, Halopen is the lowest-friction path to better-specified production systems. Voice typing isn't a productivity tool; it's a quality tool that happens to also be faster.

Halopen for AI engineers — FAQ

Questions worth answering.

What's the best voice typing app for AI engineering on Mac?

We would rather describe Halopen than rank it. Works in OpenAI Playground, Anthropic Console, Google AI Studio, every chat client, every eval harness, every AI coding agent, Notion, your repo README — every Mac text input. Free for 14 days; Pro is $19/mo or $179/yr.

How is AI engineering different from prompt engineering for voice typing?

Prompt engineering is the iteration discipline — variant testing, eval rubric design, prompt-versioning. AI engineering is the broader role: prompt engineering plus the production code, observability, retrieval logic, agent infrastructure, and team docs around it. Halopen serves both — for prompt engineering specifically see /for/prompt-engineers/.

Does Halopen preserve technical terminology across prompts and code?

For AI engineers, 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.

Can I dictate the long production system prompts I write?

Yes. The live preview shows the partial transcript as you speak so you can confirm the wording is landing as intended.

Is Halopen safe for production-tied or proprietary prompts?

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.

Will it work with my existing AI engineering stack?

Yes — every component of a typical AI engineering stack is, fundamentally, a Mac text input. OpenAI Playground, Anthropic Console, Google AI Studio, LangSmith, Braintrust, Helicone, your custom eval harness, your prompt-management tool, your Jupyter notebook, your Notion docs, your repo README. Halopen lands voice-typed text in all of them with the same hotkey.

How much does Halopen cost?

Halopen is free for 14 days, no credit card. Pro is $19/mo or $179/yr for unlimited words. Pro Lifetime is $499 one-time. See the pricing page for the separate refund policy.

Power-user cheat sheet

Take Halopen with you when you work with AI engineers.

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 AI engineers

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.