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
Adithya Shreshti

Great to a see an hardware product here especially the one that isn't gimmicky. Looks like a nice and simple alternative to Stream Deck. Congrats on the launch @apoorv_shankar

Couple of questions.

1) Any plans of introducing colors? Would love to have one that matches the exact colors of Macbook (so it isn't noticable ;) ). It isn't a deal breaker though.

2) Was planning to order today but curious to know where this will be shipped from? Would like to be prepared for customs and other charges too in case it is from SG/HK/CN etc.

Apoorv Shankar

@adithya Glad you liked it. Would love to learn what you use Dune for once you order.
1. On colors- There are already a few SKU's of Dune considering different mac sizes and heights, so to avoid operation complexity, we are only shipping Dune in 1 color for now. But a good idea :)
2. We are shipping this from Bangalore, India.

Kris Newlin

the fact that it changes based on the foreground app is sneaky smart 👀 been losing my mind switching between cursor claude and meetings lately so this solves the exact right problem.
how hard was app detection to get reliable across all the chaos?

Apoorv Shankar

@krystian_n_l_ Thanks. I'd say its moderately difficult, requires a lot of testing. :)
There are a few ways we could go about detecting the foreground app, and the same method doesn't work for every app weirdly, so we use a combination, but it works very reliably now.

Ankit Narang

Why i need this ? If I can also use siri much faster than this

Apoorv Shankar

@ankit_narang1 Hmm, not sure if you will find Siri as fast and easy to connect with the daily workflows we have showcased in the video.

Ankit Narang

@apoorv_shankar Fair point! Siri is great for what it does. Dune is just built for a different kind of user - if your workflow is heavy on dev tools or back-to-back meetings, it clicks. If not, totally valid to stick with what works.

Tijo Gaucher

oh this is neat — does the context detection just watch the foreground app or are you hooking into something deeper per app? curious how the mappings get defined for stuff like Claude or Cursor

Apoorv Shankar

@tijogaucher we are primarily detecting only the app in the foreground, but we do track the current state(opened or closed) of apps that have mappings with Dune. We use multiple methods to detect both of these, all running in the background but without having context of what's running within the app. For Claude and Cursor, we have a few pre-loaded actions and you can also customize these actions for every app, even trigger longer workflows using scripts/agents.

Tijo Gaucher

@apoorv_shankar Thanks for getting back to me on this one. Exciting times!

Resolver Vicky

Does it support windows also or only Mac?

Apoorv Shankar

@resolvervicky we only support Mac right now. Windows may take some time

Ben Gendler

This is a really elegant idea. The context-awareness piece is what makes it - a physical button that does something different depending on whether you're in VS Code or Zoom removes a layer of cognitive overhead that most people don't even realize they're dealing with. I'm curious about the meeting use case specifically. We do a lot of investor calls and partnership meetings. Can you set up custom actions per meeting type? Like "start recording + open notes template + mute" with one press for a board call, vs a different combo for a team standup? That one-press-does-three-things approach could save a lot of fumbling at the start of every call.

Apoorv Shankar

@ben_gend Thanks. That's a really cool idea, we haven't added context triggers based on type of meetings you may have. But this sounds good, we will roll something out soon and get back to you + if you haven't ordered already- DMing you an special code on Linkedin :)
@sharaththegeek lets do this!

Renke Thye

a physical keypad that knows context. thats a genuinely different take. goodbye keyboard shortcuts i never remember anyway

Priya Tyagi

Watched people use this for the first time and the reaction is always the same. They switch apps, the keys change, and they just go "wait, what?"

Go team!

Apoorv Shankar

@priyatiagi Offline demos are the best :)

Sarvad Shetty

Does the key remapping work in full screen mode or does it need the app to be windowed? I live in full screen.

Apoorv Shankar

@sarvad_shetty it works with both

naveesh kumar
CNC aluminum for something this small is not a cheap decision.
Apoorv Shankar

@naveesh_kumar Thanks for the reminder. I think we missed mentioning this on the Product Hunt page. :)