Dune - Context-aware Mac keypad to automate workflows + meetings

by•
Dune is a Context-aware Keypad for Mac that sits next to your keyboard and changes what its three keys do in real time based on the app running in the foreground. Built for developers who live in GitHub, VS Code, Claude, Openclaw, and for anyone running AI agents or in back to back meetings on Zoom, Teams, and Google Meet.

Add a comment

Replies

Best

This can be powerful!

Congratulations on the launch! Looks exciting, and I love the naming, waiting for more geographies to come :)

 Thank you. Where do you need it shipped to?

Looks dope man! Good luck

 thanks!

Congrats on the launch! Looks really amazing from the design and UX standpoint. I'd love to see it in action as well — I know the video kind of shows it, but it's still a one window/tab scenario. I have a call running and I also run ChatGPT deep research in another tab — super curious to see how it would handle this kind of things. But regardless, looks very promising, hope you guys make it to the #1 rank today. Keep going!

 Thank you! :)
Yes, parallel processing of more than one app action-set might be difficult. We are working towards building triggers based on notifications beyond calendar though, will share an update once done. Currently, we have an option to overpower actions for apps. For example, if you're in a zoom call, you can have Dune lock its actions to meeting controls even if you're multitasking while in meeting and there are other windows in the foreground.

Hardware buttons are dope but on the right side of the Mac (as rendered on images) you have 2 USB-C ports, why covering them both? 😀

 must be a mistake in rendering. :D
Dune is designed to stick to the left side of your mac connected to the usb port away from the screen leaving the other usb port open.

 right, on the left, indeed! Why did you chose that side tho?

 Main reason was that Macbook Air has USB C ports only on the left side, and we wanted to maintain consistency in design across all SKU's.

nice, i basically wanted to do the same with the elgato custom stream deck module and call it "clawboard.engineer", but this is sooo much better. i need this in my life.

 hehe, love the name. Do try Dune out!

The meeting use case is a sneaky one. Most productivity hardware is built for coders, but back-to-back Zoom days are where context switching actually hurts. Three keys that know if you're in a call vs a code editor is genuinely clever. Did early users skew dev or meeting-heavy side first?

 Thanks. Actually both Devs and folks constantly in meetings are our power users, we are actually trying to figure more use cases for both demographics. I personally like the join meeting button, but we have seen devs loving the approve/merge PR triggers on Github a lot in addition to approve/reject on Claude.

Huge congrats on the #1 spot! Been watching this one closely since Priya reached out., the context-aware shortcuts for dev tools + Claude integration is exactly the kind of friction I want killed in my day. Unit just landed on my end, stoked to put it through its paces and share real thoughts soon. Rooting for y'all.

 Thanks so much! Hope you find it useful.

Been looking for something exactly like this. I have a Stream Deck but honestly it feels clunky for dev workflows because it can't see what app I'm in. The context-aware angle is what sells me — if it can detect I'm in VS Code vs a Zoom call and switch macros automatically, that's a huge time saver. How granular does the context detection get? Like can it distinguish between different repos or just app-level?

 Missed responding somehow. Thanks, the context switching is pretty fast and 100% accurate. Currently its app level though, unless you're in different windows of the same app.

the context-aware switching is clever been doing this manually with BetterTouchTool for years and its always a bit janky. curious how fast the key remapping actually is when switching between apps, like if you alt-tab quickly does it keep up? one thing id love to see is custom profiles per project, not just per app.

 The current Detection latency(to change actions when you switch to a new app) is 200–600ms depending on the system, 200ms is the typical case, 600ms on the slower end of hardware like for older Macbook Air devices. Since the software is polling the foreground app, so there's inherent system-dependency. Generally, if you alt-tab quickly, the lag isn't noticeable. But we're actively working to reduce this further.
On having custom actions for custom profiles, can you clarify what you mean by project here + an example. We will see if you could enable something.