Codex
Built-in profileMap commands and chat navigation. Responds while Codex is active.
A native macOS app for vibe coding
Control your Mac with a remote or controller. Dictate with your preferred tool.
Download preview: you will receive a placeholder, not an installer.Checking device compatibility…Apple silicon Mac · macOS 13+
Select a button
VIBE CODING · TOOLS & WORKFLOWS
Put everyday actions in Codex, Claude, and Cursor onto the buttons at hand.
Map commands and chat navigation. Responds while Codex is active.
Customize Return, Escape, and your everyday shortcuts.
Save an app profile and switch with the active app.
Codex · Optionally show the remaining allowance for your locally signed-in Codex CLI account.
Claude · Uses general and custom profiles; a dedicated preset is not yet available.
Cursor · Uses general and custom profiles; a dedicated preset is not yet available.
Your selected dictation tool handles speech recognition. Dictated text is not sent automatically. Shortcut behavior depends on the target app and its settings.
FAMILIAR BUTTONS, NEW USES
Try controlling a Mac with the remote.
Catch a thought. Let it grow.
Start with one small thing.
Make room for the content.
See how far you’ve come.
Arrows to select. OK to open.
Web simulation · Custom scroll mapping
Your buttons, your way
Assign clicks, scrolling, or shortcuts to buttons. Switch profiles automatically with the active app.
Explore button mappingSelect a button
Voice input
Trigger dictation with a controller, or capture audio with a supported remote. Your chosen dictation tool produces the text.
Set up dictationRemote voice needs microphone setup. Dictated text is never sent automatically.
Hold the remote’s voice button
Make this component responsive.
Dictation flow illustration · Sample text
External tools handle their own dictation. Optional Built-in Voice sends audio to the cloud for recognition without storing recordings or dictated text. Privacy
Compatibility
Apple silicon · macOS 13+
Controllers: Bluetooth or USB Remotes: pair by model
MOnly selected hardware and firmware support buttons and voice. Confirm your model before buying.
Desktop controls and mapping. Available inputs depend on macOS.
Depends on macOS support for your device.
No dedicated integration yet; not currently recommended.
Control one device at a time. Settings are saved separately for each device.
Read the device and connection guideGetting started
Connect over Bluetooth or USB, then check the device in the app.
Enable Accessibility and other permissions when prompted.
Test the default mappings. Set up voice when needed.
PRICING · USD
Membership belongs to your email. Sign in to the app to use it.
One year · Manual renewal, no automatic charges
Pay once · No expiration
Up to 2 Macs for trials and paid memberships · Device switching supported
Prices are in USD. Trials and paid memberships support up to 2 Macs; manage devices on the website. Annual membership is renewed manually with no automatic charges. Lifetime membership has no expiration. Use your own remote or controller.
Browse without signing in. Downloading requires an email code; your first verification creates an account without a password. Your website account is for downloads and future purchases. Third-party tools use their own accounts.
Your chosen input method or dictation app. VIBE CTRL triggers the shortcut or routes audio from a supported remote. VIBE CTRL does not receive audio from game controllers.
No. Device controls work independently. The Codex CLI is used for the optional usage display, which you can turn off in settings.
External dictation follows the selected tool’s settings and privacy policy. Built-in Voice sends audio through the VIBE CTRL service to a third-party recognition provider for in-memory processing. Audio and recognized text are not stored. The server retains account associations, dates, request IDs, sample counts and states for quota enforcement.
Pause or resume control in VIBE CTRL. If your controller has a View button, you can also hold it for one second.
The installer is free to download. Software memberships are sold at the prices shown in Pricing. Hardware is not sold at this time.
Codex has a built-in profile and dedicated shortcut actions, plus an optional local CLI usage display. Claude and Cursor currently use general mappings, app-specific profiles, and custom shortcuts; dedicated presets are not yet available. All three can use a configured dictation tool for text input, subject to the target app and its settings.
VIBE CTRL
Software requires a paid membership. The installer is coming later.
First time? Read the guide