Product Thumbnail

Dune

Context-aware Mac keypad to automate workflows + meetings

Productivity
Artificial Intelligence
Development
Visit WebsiteSee on Product HuntTwitterInstagramLinkedIn

Hunted byRohan ChaubeyRohan Chaubey

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.

Top comment

Hi! Really excited to finally share what we've been building.
I’m the founder of Project Mirage. We are a team of Designers, Developers and Engineers who have been building in Consumer Hardware for over 8 years, now building in AI Interfaces.

What is Dune and why is it called so?
Dune is a context Aware Keypad for mac that reads which app is in the foreground and automatically changes what its 3 keys do based on what you're doing. We call it Dune because a sand dune is never one thing. It shifts, quietly and constantly, shaped by whatever surrounds it.
That's what these three keys do. They observe what you're doing and become what you need, right then.

What Makes Dune Different
Dune is context-aware, meaning, its keys update automatically based on the app you are running. Unlike other keypads that lock you into setting up keyboard macros for each app, Dune comes with the most-used commands and complex workflows already built in. It is also highly customizable - you can write your own scripts and connect your own agents to trigger via Dune. It reads your active app and surfaces the three most relevant actions automatically, in real time.

The Problem & Our Solution
The way we interact with computers hasn't meaningfully changed in 45 years. We still rely on browsing through screens, clicking multiple links, and memorizing unnecessarily complex keyboard shortcuts for everyday actions. Most shortcuts are buried, forgotten, or simply never discovered, and that's not a user problem, it's a design problem.


Meanwhile, what we actually do on computers has gotten far more complex - developers juggle dozens of tools at once, and meetings now run back-to-back with controls scattered across cluttered interfaces. The friction is constant, and it adds up.


We spent months experimenting with new interface paradigms, showcased three of them at CES, and built Dune to put the best of what we learned directly in your hands. A three-key Mac keypad that reads your active app and surfaces the right actions automatically, whether you're coding, in a meeting, or getting things done.

Features & Benefits
1. Context Awareness: Dune detects which app is in the foreground and automatically updates what its 3 keys do in real time, so you never have to manually switch profiles or reconfigure anything.
2. Instant Actions: Every key is always mapped to something relevant to what you are doing. In GitHub, that means raising a PR, approving/rejecting a change. In your meeting app, joining a call, toggling your mic and controlling your camera with one tap - all while juggling a hundred different tabs.
3. Calendar Sync: Dune syncs with your calendar so you can join your meetings in a single click. Works with Zoom, Teams and Google Meet.
4. Agent Triggers: Trigger your AI agents or agentic workflows directly from your desk. An email assistant, a calendar agent, or anything else you've built in Claude can be activated from the same three keys without switching context.
5. Custom Macros and URLs: Connect any keyboard macro or URL in the Dune app and define exactly what each key does across any app or workflow.

Who Is Dune For?
Dune is built for anyone who lives on their Mac.
1. Developers: Approving a PR on GitHub takes 4-6 clicks on average. Multiply that across a full day of reviews, commits, context switches, and agent triggers and you're spending more time navigating your tools than actually building. Dune maps its three keys to the actions you reach for most in GitHub, VS Code, Claude and more, so you stay in flow.
2. People who live in Back-to-Back Meetings: One tap to join a call, a dedicated mic toggle that auto-brings your meeting window to front, and a camera key so you're never fumbling at the wrong moment. Syncs with your calendar and works with Zoom, Teams and Google Meet.

We'd especially love to see what you build with it.

Drop a comment! I’d love to hear what shortcuts have been frustrating you and share how Dune can fix that for you.
---

🎁 Product Hunt Launch Offer
33% off for our early birds, use code PRODUCTHUNT99 at https://www.projectmirage.ai/order

⭐️ Important Links
Site: https://www.projectmirage.ai/
Setup Guide: https://boom-cuticle-650.notion....
All FAQs: https://www.projectmirage.ai/#du...
Demo: https://www.youtube.com/watch?v=4Hn_ece7NVc

Comment highlights

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.

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?

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

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.

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.

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?

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.

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? 😀

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!

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?

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

three keys seems minimal but probably smart. love that it's built specifically for the GitHub/VS Code/Claude workflow since that's our daily stack. wondering if there's any way to customize actions beyond what the AI suggests, or if it learns your patterns over time?

the context-switching between Claude and VS Code is real. curious how it handles rapid app switching though - does it lag when you're jumping between terminal, browser, and editor quickly? we use Claude Code constantly and those millisecond delays add up when you're in flow state.

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.

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

About Dune on Product Hunt

Context-aware Mac keypad to automate workflows + meetings

Dune launched on Product Hunt on April 20th, 2026 and earned 503 upvotes and 94 comments, earning #1 Product of the Day. 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.

Dune was featured in Productivity (650k followers), Artificial Intelligence (466.4k followers) and Development (5.8k followers) on Product Hunt. Together, these topics include over 217.7k products, making this a competitive space to launch in.

Who hunted Dune?

Dune was hunted by Rohan Chaubey. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how Dune stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.