Rohan Chaubey

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
Shaumik Kanvinde

How long does it take to learn a new app? Like if I add a tool to my workflow tomorrow, does Dune pick it up automatically or do I need to do something?

Apoorv Shankar

@shaumik_kanvinde there is no real learning on the app yet, we have pre loaded actions and you can add your custom actions, agents, scripts and other workflows. So as soon as you set it up, you can start using Dune and the actions will change based on the app you're running. And we display the actions on the bottom left corner of the screen so you what the 3 buttons do.

Madalina B

Congratulations!!!

Apoorv Shankar
Artem Anikeev

Cool project! Guys, you're great!

Apoorv Shankar

@artem_anikeev Thanks :)

Huisong Li

Congratulations. And happy product launch. @apoorv_shankar

Apoorv Shankar

@huisong_li Thanks :)

Dhanraj Choudhary

Hardware that actually thinks about the person using it. That is what we were going for from day one and I think we got there. Really proud of this one.

Apoorv Shankar
Antonin Kus

Okay, I love this! I'm really excited. The vertical stack of keys looks like a smart idea. How is the latency?

Apoorv Shankar

@antoninkus Thanks. 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. But we're actively working to reduce this further.

Maklyen May
💎 Pixel perfection

Interesting contrast to tools like Stream Deck fewer buttons, but smarter ones. Feels like a bet on intelligence over customization.

Apoorv Shankar

@maklyen_may 100%, its designed for the current software workflows we have- powered by AI, assistants and agents. Wish I had read your comment before explaining the differences between Stream deck and Dune to others :)

Pankaj Tanwar

custom scripts alone are worth it. i have sooooo many workflows I want to build with this. congrats on the launch, really proud of what we shipped :)

Apoorv Shankar

@the2ndfloorguy Cheers! and excited about what we will ship next!

Lucy Rolff

Curious how fast and accurate the app detection is in practice. Even slight lag could break the flow you're aiming for.

Apoorv Shankar

@lucy_rolff  The app detection is almost 100% accurate since we use multiple methods from scripts to accessibility to detect the app in the foreground. The 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. We generally haven't seen such small duration to be a problem. But we're actively working to reduce this further.

Sounak Bhattacharya

What happens when you're in a split-screen setup — say VS Code on the left and Zoom on the right? Does Dune track whichever window has focus, or does it go by the last full-screen app? That edge case probably covers half of how people actually work.

Apoorv Shankar

@sounak_bhattacharya Yes we do track which window is in focus, and the one having focus gets priority, even over the last app that was open in full screen - the behavior is similar to other input devices like keyboard and mouse when multiple apps are open.