Move
Hold your hand open, fingers up, and move it. The cursor rides your palm.
Touch-free gesture & voice control for macOS
Pawvis reads your hand through the webcam. Raise it in the air and the cursor follows, dip a finger to click, or say “Pawvis, open Safari” out loud. No mouse under your palm, no trackpad, nothing to touch. Your camera never sends a frame anywhere.
Gestures
The camera already built into your Mac watches your hand and tracks its 21 joints many times a second, using Apple's Vision framework. Nothing to wear, nothing to hold, no depth sensor, no hardware to buy. Sit down, hold up a hand, and your Mac can already see it.
Tracking watches whenever it's on, but the cursor only follows once you show an open hand: all four fingers up, thumb free. Close a fist for a moment, or leave the frame, and it parks. A hand that's merely visible, resting or typing or gesturing, never drags the cursor around.
Hold your hand open, fingers up, and move it. The cursor rides your palm.
Dip your index finger, like tapping a mouse button. A quick release is always a clean click.
measured against your middle finger, so tilting your hand can't click
Dip a second finger. Hold it down to right-drag.
pinky by default, configurable
Keep the finger down and move. Deliberate movement starts a drag immediately; a short window protects quick clicks from becoming accidental drags.
the window length is a slider
Tap again quickly in the same spot. Chained clicks land where the first one did.
Fold your middle and ring fingers in, index and pinky up, then move your hand up and down. The cursor parks while the pose is held.
toggle it, or invert the direction, in Settings
Auto mode sizes the tracking area from how big your hand looks, so the whole screen stays reachable up close and far away, with your fingers still inside the camera frame. Manual mode gives you a fixed area and a slider.
“Show an open hand. The cursor is yours.”
On screen, a claw rides your palm: open while pointing, purple while the left button is held, blue for the right, ringed in light blue while scrolling, faded while control is parked. A ring tightens as your click forms, a pulse confirms every click, and small dots mark each detected fingertip. The menu bar icon opens a live status panel (hands seen, control armed, voice state) plus a Gesture Guide that walks through every move. Everything above is tunable in Settings → Gestures.
In motion
One hand, one built-in camera, and a cursor that goes where she points.
Voice beta
Switch it on in Settings → Voice (Beta), press Start in the menu bar, and say the wake word. Every command begins with it, so anything you say that isn't meant for Pawvis is ignored: never acted on, never typed, never put on screen.
The wake word is configurable, and mishearings are tolerated. Speech recognition is Apple's on-device engine: private, free, no API key, no cloud. Anything that isn't a set phrase goes to on-device Apple Intelligence, which maps your words to an intent and grounds screen commands like “click sign in” against the area around your pointer, widening to the whole screen only if the target isn't nearby. That part needs macOS 26; everything else works without it.
optional · off by default
Point Pawvis at an agent CLI you already have installed, Claude Code or Codex, and it stops parsing your speech and starts delegating it. Say “Pawvis, clean up my downloads folder” and everything after the wake word is piped to the agent to carry out with computer use, running headless in the background.
Read this part twice: the agent does not ask. Claude Code and Codex are launched with their own permission prompts turned off, so nothing pauses to confirm anything. Whatever the agent was handed, it carries out, with your account, your files and your logged-in sessions: deleting things, installing things, running shell commands, sending things on your behalf. Speech recognition is not perfect, and a misheard command is still executed. This is also the one mode that sends what you say beyond your Mac. It ships off by default, and Pawvis makes you accept a warning dialog before it will turn on. If you want a confirmation step before actions run, stay on the on-device handler. Turning it on is your call and your responsibility: no liability is accepted for what an agent does with your machine, however it was asked.
Lean back. Say the word.
Privacy
on-device
Apple's Vision framework, running entirely on your machine. Camera frames are processed in memory and discarded.
on-device
Apple's on-device engine: SpeechAnalyzer on macOS 26+, SFSpeechRecognizer before that. Voice audio never leaves your Mac.
on-device
On-device Apple Intelligence reads the screen around your pointer. Its snapshots stay in memory, never written to disk, never uploaded.
Install
Pawvis.zip, always the latest release.
Releases are signed with a Developer ID and notarized by Apple, so it opens normally, with no right-click → Open.
Pawvis lives in your menu bar and starts with you at login. (There's a toggle, and it won't put itself back.)