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.
This is the 2nd launch from Dune. View more
Dune Keypad
Launched this week
Dune is a context-aware keypad for Mac that now builds around you. Create shortcuts just by talking to Claude, browse a Marketplace of community-built scripts, and assign any workflow to your three keys across the apps you use. From meetings to dev tools to everyday tasks, Dune adapts instantly so the right action is always one keypress away.






Payment Required
Launch Team / Built With






Dune
Hi Product Hunt community, we're back!
When we launched Dune in April, the response floored us. You made it Product of the Day, then Product of the Week. Batch 1 sold out, we opened Batch 2, and the most common question we keep hearing is some version of "can Dune do X?" — the answer is almost always yes, so we built the tools to make that happen faster.
What we shipped
1. Dune Marketplace
A community-built library of scripts and agentic workflows. Browse and install what other users have built, assign to your keys in seconds, and add your own to the mix. From summarizing your last meeting to drafting outreach from your inbox, you can install what someone else built in seconds or upload your own. New scripts go up every week.
2. Build with Claude
You can now configure your entire Dune through a conversation. Tell Claude what you do all day and it'll suggest a setup built around how you actually work. Ask Claude to change a script, add a shortcut, walk you through what's currently set up on your keys, or suggest a smarter way to use them. No settings panel. Just talk.
A few setups already on the Marketplace, in case you want somewhere to start:
a) Start your Day! — Open the apps you use for work with one click.
b) Check Limits Individual/Team Plans — Launch the Usage tab on your Claude Desktop app with a single keystroke.
c) Company Search — This script goes through your calendar, finds the current or upcoming event, identifies the attendee's company name, and searches for the company on Crunchbase, LinkedIn, X, and their website, along with the attendee's LinkedIn profile.
These two features make Dune even more powerful.
Who this is for
If you're in back-to-back meetings on Zoom, Teams, or Google Meet, there are scripts for that too. If you're a developer running agents in Claude, VS Code, or GitHub, the Marketplace has workflows built specifically for those contexts. And if you have a workflow no one's built yet, Build with Claude will help you create it.
We'd especially love to hear what you build, or what you wish existed in the Marketplace.
Drop a comment — what's the one workflow on your Mac that still has too many steps?
---
🔗 Links
Site: https://www.projectmirage.ai/
Setup Guide: https://www.notion.so/There-s-Mo...
FAQs: https://www.projectmirage.ai/#du...
Demo: https://youtu.be/4Hn_ece7NVc?si=uO47h14--MRvI_OY
@apoorv_shankar Many congrats on the second launch, @apoorv_shankar and team!
Dune’s context-aware keypad is a smart evolution of physical workflow automation, especially for devs juggling GitHub, VS Code, Claude, and back-to-back meetings.
The new Dune Marketplace and Build with Claude features are exciting for configuring your entire setup through conversation and tapping into community-built scripts removes the friction of remembering shortcuts or manually scripting workflows.
Love that scripts stay private unless shared, and the 48-hour review process keeps the Marketplace secure and functional. This turns hardware into a living productivity tool that gets smarter over time.
All the best! :)
Dune
@apoorv_shankar Congrats. What's the plan on versioning and dependency management in the marketplace? Can users stick to a specific script version?
Noodle Seed
Love the product! I wish you guys would ship overseas as well. Quick question: do the custom/marketplace scripts live on memory or your macbook?
Dune
@hassan50306 Thanks! We ship overseas to multiple countries, please check the website to see if we are shipping to your country. The custom scripts are private unless you upload it on marketplace.
@sharaththegeek can share more details
The Marketplace changes this from a hardware purchase to something that keeps getting more useful over time. Curious whether scripts can be private or if everything you submit has to be public.
Dune
@rahul_prabakaran cheers! Scripts you write for yourself, which you don't upload on the marketplace stay private to you.
@sharaththegeek can comment more on this.
Is there a way to try a script from the Marketplace before fully committing to assigning it to a key? Like a preview or a test run before it goes live.
Dune
How does the Marketplace handle scripts that stop working after a macOS update? Is there a way for authors to push fixes or does it fall on the user to notice something broke?
Dune
@manish_singh92 great point, we check the scripts every time a new macOS update comes in. Its been manageable so far, still seeing if we could fully automate this testing process though when the marketplace scales. For fixes, we currently have our team do this.
Build with Claude is interesting. Is it actually writing the script from scratch or is it picking from a set of templates and filling in the gaps?
Dune
@shaumik_kanvinde would like to clarify -the scripts on the marketplace are things which our team and early users have built. Build with claude writes scripts based on what the user wants, so that's completely dependent on the user. There is no template in this case.
Does the Marketplace show install counts for scripts? Would be useful to know which ones are actually being used before you commit to a setup.
Dune
@pranab_p_kumar good idea. Will start doing this.