npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@juanjofuchs/voice-tunnel

v0.2.7

Published

A local voice tunnel: talk to your coding agent from a phone browser, no app

Readme

@juanjofuchs/voice-tunnel

Talk to your coding agent from a phone browser. No app, no App Store, nothing to install on the phone — the agent that starts the tunnel is the one you talk to.

npm install -g @juanjofuchs/voice-tunnel
voice-tunnel doctor
voice-tunnel serve --wake claude      # use YOUR agent's name

Full documentation: https://github.com/JuanjoFuchs/voice-tunnel

This package needs Python

It is a launcher, not a bundle. On install it creates a private virtualenv inside the package directory and pip install voice-tunnel into it; the voice-tunnel command then hands every argument straight through. Nothing outside the package directory is touched, and npm uninstall -g @juanjofuchs/voice-tunnel removes all of it.

Requires Python 3.10+ on PATH. If it is missing, install it and run npm rebuild @juanjofuchs/voice-tunnel.

Why not a self-contained binary, when the sibling @juanjofuchs/agent-mail ships one: agent-mail is pure stdlib and compiles to about 10 MB. This depends on aiohttp, numpy and faster-whisper, and optionally onnxruntime and sherpa-onnx — native, per-platform wheels totalling hundreds of megabytes. Bundling those produces something enormous, slow to start, and reliably flagged by Windows Defender's ML heuristic. Requiring a real Python is the honest trade.

pip install voice-tunnel does the same thing with one less layer. Use this package if npm is how you install your tools; use pip if you would rather skip the wrapper.

Optional extras

Models are not bundled — a Parakeet checkpoint is ~600 MB and a voice 60–120 MB. The tunnel works without them, using whisper and your system voice.

voice-tunnel download --list       # what is available, what you already have
voice-tunnel download asr          # Parakeet: 8x faster than whisper, more accurate
voice-tunnel download voice        # a neural voice instead of the robotic one
voice-tunnel download voiceprint   # learns your voice, so the wake phrase becomes optional

Each also needs its runtime, which is a pip extra rather than a default so a first install is not several hundred megabytes of things you have not asked for yet:

pip install voice-tunnel[all]      # or [piper] / [parakeet] individually

MIT.