Hns

Hns

100% local speech-to-text CLI that pipes your voice straight to the clipboard.

67/100MonitorFreeFree

A rare free, fully local speech-to-text CLI that respects your privacy and your terminal habits. Pick it if you like hacking voice into your dev workflow; skip it if you need a GUI, streaming, or speaker diarization. For the price (zero), it's an easy install to try. Its terminal-native design and Unix-style composability set it apart from cloud STT APIs like Google Speech-to-Text or Azure Speech, but you'll need to bring your own LLM for text polishing. If you want a ready-made GUI, look at MacWhisper or VoiceInk; if you want open-source, self-hosted control, hns is a solid free choice.

Verified 5d ago · liveness 67/100 · cite: rightaichoice.com/tools/hns

Best for
  • Developers who want voice-driven coding with AI agents in the terminal
  • Privacy-conscious users needing fully offline speech-to-text
  • Terminal enthusiasts building voice-to-text workflows with pipes
  • Writers and note-takers who prefer speaking over typing
Not ideal for
  • Users who need a graphical interface or mobile app
  • Those requiring real-time streaming transcription
  • Users needing speaker diarization for meetings or multi-speaker audio
Visit Website

IntermediateFor a developer using uv, you can install (`uv tool install hns`) and run your first transcription in under a minute. Expect 5-10 minutes total including model download and a quick test. For non-technical users, if you're already comfortable with a terminal, similar; otherwise, it's not for you.CLINo public APIVerified 5d ago
Pricing
Free
FreeFree tier3 hidden costs
Learning curve
Intermediate
For a developer using uv, you can install (`uv tool install hns`) and run your first transcription in under a minute. Expect 5-10 minutes total including model download and a quick test. For non-technical users, if you're already comfortable with a terminal, similar; otherwise, it's not for you.
Runs on
CLI
No public API · 5 integrations
Who it's for
Developer using Claude CodeJournaler using ObsidianMultilingual communicator
Live sentiment
Is Hns actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip hns if you need a graphical interface, real-time streaming transcription, or speaker diarization for meetings—this is a terminal-only, batch-mode tool.

The 30-second take
Biggest gripe

The first run downloads a Whisper model (hundreds of MB), so you need internet once and disk space for the model.

Price reality

hns is completely free and open source (MIT), so it costs $0 for unlimited local transcription. It undercuts every cloud STT API (Google, Azure, AWS) that charges per minute, and even free tiers of apps like Otter or Rev will eventually charge or limit. For terminal-savvy individuals, it's unbeatable value; for teams wanting centralized features, you'll need to look at paid SaaS.

In short

Hns — 100% local speech-to-text CLI that pipes your voice straight to the clipboard. Best for Developers who want voice-driven coding with AI agents in the terminal, Privacy-conscious users needing fully offline speech-to-text, Terminal enthusiasts building voice-to-text workflows with pipes. Free to use.

What people actually say about Hns — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

71 mentions across 5 sources (Hacker News, App Store, Bluesky, GitHub, Lemmy) · researched Jul 5, 2026.

58% positive42% critical
Recurring strengths
  • +100% local and offline after initial model download.
  • +Auto-copies transcription to clipboard for instant use.
  • +Composable with other CLI tools via stdout/stderr.
  • +Multi-language support via Whisper's recognition.
  • +No subscription or cloud dependency.
Recurring frustrations
  • Very few users have actually tested and reviewed it.
  • Initial model download can be large and slow.
  • No graphical interface — CLI only may intimidate non-developers.
  • Accuracy varies with microphone quality and background noise.
  • Documentation lacks troubleshooting common issues.
Patterns worth knowing
Simplicity and Unix philosophy are praised by developers.
Seen on Hacker News
Privacy-first, offline transcription is a key attraction.
Seen on Hacker News
Community data is dominated by unrelated content making it hard to gauge.
Seen on Hacker News, Bluesky, Lemmy
Learning curve
beginnerProductive in ~5 minutes
Hidden costs people mention
  • No hidden costs — entirely free and open source.
  • Resource cost: larger Whisper models require more RAM/disk.

Viability Score

67/100
Monitor

How well maintained and how widely used is Hns? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
not measured
Traction
100
Site health
95
User sentiment
58
What the vendor publishes
20

Last calculated: September 2026

How we score →

Key Features

  • 100% local speech recognition via Whisper
  • Transcribes microphone to clipboard automatically
  • Outputs to stdout for piping into command-line tools
  • Multi-language transcription support
  • Works offline after initial model download
  • Runs on consumer-grade hardware
  • Install via uv tool, pipx, or pip
  • Supports Linux, macOS, and Windows
  • Configure models and languages via environment variables
  • Voice programming with Claude Code, Codex CLI, or Cursor CLI
  • Voice journaling with date-stamped file append (Obsidian example)
  • Voice typing with grammar correction via local LLM (e.g., gemma3:1b)
  • Voice translation via LLM prompt (e.g., to polite Japanese)
  • No subscription or cloud dependency
  • Open source (MIT licensed)

About Hns

FreeIntermediateNo APICLI

hns is a speech-to-text CLI built for developers and terminal power users who want to turn speech into text without sending audio to the cloud. It captures your microphone, transcribes locally with Whisper, and copies the result to your clipboard—or pipes it to stdout so you can feed it into any other command-line tool. After an initial model download, everything runs on consumer-grade hardware: no subscription, no recurring fees, no third-party data sharing. Privacy isn't a feature add-on; it's the default because your words never leave your machine. The tool follows the Unix philosophy of doing one thing well. Simple commands unlock real workflows: voice-program AI agents with `claude "$(hns)"`, append dated journal entries to an Obsidian vault with `hns >> ~/obsidian-vault/$(date +%Y-%m-%d).md`, or pipe raw transcription through a local LLM like Ollama's gemma3:1b to clean up grammar and filler words. For cross-language communication, hns can feed a prompt to a model like gpt-4.1-nano to translate spoken English into polite Japanese. Because it outputs to stdout and stderr, every CLI tool becomes a potential voice target. Setup takes about 30 seconds—a single command, `uv tool install hns`, with alternatives via pipx or pip for Linux, macOS, and Windows. Environment variables let you swap models and languages on the fly, adapting to different accents, dictation styles, or translation needs without recompiling. The project is open source under MIT, and its documentation covers installation, configuration, CLI reference, and real-world use cases. Compared to cloud STT APIs, hns trades away extras like speaker diarization and real-time streaming for privacy, cost, and simplicity. It won't replace a full cloud speech stack, but for developers who live in the terminal and want voice input that respects their data, hns is a direct, free, and refreshingly honest alternative.

Behind the Verdict

hns is refreshingly honest: it does exactly one thing—transcribe your voice on your own machine—and does it well. The install is genuinely 30 seconds with `uv tool install hns`, and once the Whisper model is downloaded, it works offline. That's a big deal for privacy-conscious users: no audio ever leaves your device, so sensitive code, personal journal entries, or client conversations stay local. The Unix philosophy is central: stdout for the transcription, stderr for status messages, so you can pipe into anything. The demo workflows are imaginative—voice-driving Claude Code or Cursor CLI with spoken instructions is a real productivity boost for some, and the journaling use case solves the blank-page problem. The multi-language support and configurable models via environment variables add flexibility for different accents or hardware capabilities. Weaknesses: it's a CLI, so if you want a GUI or mobile app, it's not for you. There's no real-time streaming—you hold Enter and talk, then release to get the text. No speaker diarization either, so it's not for meeting transcription of multiple speakers. Transcription quality depends on your mic and environment, as expected with local Whisper models; it's not tuned for noisy settings. It's a solo tool, no team accounts or centralized management. Where it fits: developers who live in the terminal and want voice input for coding, note-taking, or dictation without cloud dependence. Also great for anyone who values total privacy and wants a free, open-source STT. Where it doesn't: creative teams needing polished UI, enterprises wanting centralized transcription, or individuals who want streaming/real-time dictation as they speak. For the price (zero), it's trivial to try, and even if you use it once a week, it's already paid off. The project is open source MIT, so you can audit the code and trust your data is local.

Researching Hns? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas Hns actually fits — and what changes day-one when you adopt it.

Developer using Claude Code

Voice-programming an AI coding agent

Outcome: Run `claude "$(hns)"` to dictate a detailed task, and Claude Code receives the whole prompt, enabling hands-free, context-rich instructions.

Journaler using Obsidian

Daily voice journaling

Outcome: Use `hns >> ~/obsidian-vault/$(date +'%Y-%m-%d').md` to append a dated entry, capturing thoughts without typing and overcoming the blank-page problem.

Multilingual communicator

Translating spoken dictation

Outcome: Pipe raw transcription through `llm --model gpt-4.1-nano --system "Translate into polite natural Japanese"` to deliver a polished translation, ready to send.

Use Cases

Models Under the Hood

Whispergemma3:1bgpt-4.1-nano

as of 2026-08-28

Limitations

  • hns is a command-line tool designed for developers, requiring installation via uv tool, pipx, or pip.
  • After the initial model download, it operates fully offline with no internet connection required.
  • Transcription quality is dependent on microphone clarity and background noise, as audio is processed locally on consumer-grade hardware.
  • It offers no subscription or cloud dependency, ensuring data stays on the user's machine.

as of 2026-08-21

Verification history

We have re-verified Hns 7 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. re-checked, vendor evidence unchanged
  2. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  3. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  4. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  5. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  6. re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 7 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published Hns tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Free

$0

Ideal for

Individual developers and privacy-conscious users who want unlimited local transcription without paying for cloud STT APIs.

What this tier adds

Starting tier: free, open source, with all features—no feature gates or hidden paywalls.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • The first run downloads a Whisper model (hundreds of MB), so you need internet once and disk space for the model.
  • Transcription is batch-only: you press Enter to stop, so there's no real-time streaming; if you need live dictation, you'll need a different tool.
  • For polished text, you must supply your own LLM (e.g., via Ollama or an API), which may incur costs if you use a cloud model like gpt-4.1-nano.

Where the pricing makes sense

The company stage and team size where Hns's pricing actually pencils out — and where peers do it cheaper.

hns is completely free and open source (MIT), so it costs $0 for unlimited local transcription. It undercuts every cloud STT API (Google, Azure, AWS) that charges per minute, and even free tiers of apps like Otter or Rev will eventually charge or limit. For terminal-savvy individuals, it's unbeatable value; for teams wanting centralized features, you'll need to look at paid SaaS.

Setup time & first value

How long it actually takes to get something useful out of Hns — broken out by persona, not the marketing-page minute.

For a developer using uv, you can install (`uv tool install hns`) and run your first transcription in under a minute. Expect 5-10 minutes total including model download and a quick test. For non-technical users, if you're already comfortable with a terminal, similar; otherwise, it's not for you.

Integrations

Claude CodeCodex CLICursor CLIOllamaLLM

Resources & Guides

Tutorials & Learning

Official links

Tools that pair well with Hns

Common stack mates teams adopt alongside Hns, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to Hns

View all
Wispr Flow

Wispr Flow

Wispr Flow: AI voice dictation that turns speech into polished text in every app

FreemiumTry
Deepgram

Deepgram

Real-time speech-to-text, expressive TTS & voice agent APIs for developers

FreemiumTry
AssemblyAI

AssemblyAI

Production-grade speech-to-text and voice agent APIs for builders

FreemiumTry

Frequently Asked Questions

Used Hns? Help shape our editorial sentiment research.