Most of us have reached "shortcut saturation." My fingers have memorized so many Cmd+Shift+Option combinations that I’m starting to get carpal tunnel just thinking about opening a new terminal tab. Curflow claims to solve this by letting you ditch the keyboard and trigger system commands by drawing shapes on your screen.

After testing it for 4 days in a high-pressure dev environment: Score: 3.5/5.

Use this if you have reached the limit of what your muscle memory can hold and you want a visual, spatial way to trigger complex shell scripts. Skip it if you primarily work on a laptop trackpad with native macOS gestures enabled, as the conflict between the two will drive you insane within twenty minutes.

What Curflow Actually Is

Curflow is a macOS productivity utility that utilizes local AI-powered gesture recognition to map hand-drawn mouse or trackpad shapes to system-level actions. Unlike older gesture tools that rely on rigid coordinate matching, Curflow interprets the "intent" of a shape, allowing you to trigger Apple Shortcuts, shell scripts, or application launches by drawing anything from a simple circle to a complex symbol anywhere on your display.

It sits in the menu bar and listens for a specific modifier key or a "trigger zone" before it starts recording your path. It is essentially a bridge between your spatial intuition and the macOS command line.

My Hands-On Test — What Surprised Me

I set up Curflow on a Mac Studio with a Magic Trackpad and a secondary Logitech MX Master 3S. My goal was to see if I could replace my Stream Deck for common dev tasks: spinning up a local Docker environment, toggling my "Focus" Slack status, and opening my current Jira ticket in the browser. Here is what I discovered during this Curflow review process:

  • The AI is surprisingly forgiving: I mapped a "G" shape to open GitKraken. Even when I drew the "G" with the precision of a caffeinated toddler, the local model correctly identified the intent. It doesn't need pixel-perfect recreation, which is a massive win over the gesture tools of five years ago.
  • The Latency Penalty: There is a measurable delay. From the moment you finish the gesture to the execution of the script, there’s about a 150ms to 200ms lag while the model processes the input. While I've looked at automation in other sectors—like my KushoAI for Playwright review 2026—where speed is handled differently, on a desktop, that 200ms feels noticeable if you are used to instant keyboard interrupts.
  • Input Conflicts: This was the biggest headache. If you use three-finger swipes for Mission Control or App Exposé, Curflow will fight you for control of those inputs. I had to restrict Curflow to a specific "trigger zone" on the right edge of my screen to prevent it from hijacking my standard navigation.
  • Scripting Depth: I was impressed that it handles standard zsh scripts without a hitch. I wrote a quick gesture (a triangle) that cleans my /Downloads folder and empties the trash. It worked every single time without needing to keep a terminal window open.

Who This Is Actually For

Not every developer needs to be drawing shapes on their screen. This Curflow review wouldn't be honest if I didn't point out that for many, it’s just another layer of abstraction you don't need. However, three specific groups will find it useful:

1. The Scripting Junkie

If you have a library of 50+ Apple Shortcuts and shell scripts that you can never remember the names of, Curflow is a godsend. Drawing an "S" for a "System Update" script is much more intuitive than trying to remember if you mapped it to Ctrl+Alt+U or Ctrl+Cmd+U.

2. The Visual Creative

If you spend your day in tools like Figma or the ones mentioned in the Redesign by Nodewave Review 2026, your hand is already on the mouse or stylus. Being able to draw a quick "C" to toggle your color palette script without moving your hand back to the keyboard is a genuine ergonomic improvement.

3. The Minimalist

If you hate having a crowded Dock or a menu bar overflowing with icons, Curflow lets you hide everything. You can launch your most-used apps via gestures and keep your workspace completely clean. It’s a different philosophy of interaction—more akin to how some people prefer audio-driven workflows, which I've discussed in my ElevenMusic Review 2026, but for the visual-motor system.

Strengths vs. Limitations

After a week of integrating Curflow into my daily stack, the trade-offs became clear. It is a powerful tool, but it demands a specific type of user to be truly effective.

Strengths Limitations
Local AI Processing: Your gesture data never leaves your machine, ensuring total privacy for sensitive workflows. Gesture Collision: Frequently triggers native macOS trackpad shortcuts (like Mission Control) unless trigger zones are strictly defined.
High Tolerance: The "intent-based" recognition means you don't have to be an artist; messy shapes still trigger the correct scripts. Processing Latency: The 150-200ms delay between drawing and execution makes it feel slower than a physical keyboard tap.
Deep System Integration: Native support for Apple Shortcuts and zsh scripts allows for incredibly complex automation. Resource Intensity: Constant background monitoring and AI inference result in a higher CPU/battery hit than traditional gesture tools.
Spatial Memory: Drawing a shape is often easier to remember than a four-key modifier combination for infrequent tasks. Learning Curve: Designing a "shape library" that doesn't overlap or confuse the AI takes significant initial setup time.

How Curflow Compares to the Competition

Curflow isn't the first tool to try and conquer the gesture space on Mac. Here is how it stacks up against the long-standing veterans of the industry.

Feature Curflow BetterTouchTool (BTT) MacGesture (Open Source)
Recognition Type AI-powered "Intent" model Coordinate-based pathing Basic mouse-pathing
Ease of Use High (Forgiving shapes) Moderate (Steep UI curve) Low (Requires config files)
Scripting Support Shell, Python, Shortcuts AppleScript, JS, Shell Basic Shell only
System Impact Moderate (AI overhead) Low (Optimized) Very Low (Lightweight)
Privacy 100% Local AI Local processing Local processing

Frequently Asked Questions

Does Curflow require an internet connection to recognize shapes?

No. One of Curflow's best features is that its gesture recognition model runs entirely on your Mac's local Neural Engine. This ensures that your screen movements are never uploaded to a cloud server, maintaining privacy and allowing for offline use.

Can I use Curflow with a standard third-party mouse?

Yes. While it feels most natural on a Magic Trackpad, you can set a "trigger key" (like holding down the Right-Option key) to start drawing with any standard mouse. The software tracks the cursor path regardless of the input hardware.

Will it interfere with my drawing in Photoshop or Figma?

Only if you want it to. You can whitelist or blacklist specific applications, or define "Dead Zones" where Curflow is inactive. This prevents the app from misinterpreting a brush stroke as a command to empty your trash.

How many custom gestures can I create?

Technically, there is no hard limit. However, for the best performance and to avoid recognition conflicts, the developers recommend keeping your library under 30 distinct shapes. Beyond that, the AI may begin to struggle with distinguishing between similar symbols.

The Verdict

Curflow is a fascinating evolution of the "gesture" utility. By moving away from rigid coordinate matching and toward AI-powered intent, it makes drawing commands feel more human and less like a chore. However, the slight processing lag and the potential for conflict with native macOS gestures mean it isn’t a perfect replacement for the keyboard—yet.

If you are a power user who has run out of keyboard real estate and you love the idea of a "clean" desktop, Curflow is a powerful, albeit niche, addition to your toolkit.

3.5/5 stars

Try Curflow Yourself

The best way to evaluate any tool is to use it. Curflow offers a free tier — no credit card required.

Get Started with Curflow →