Inspiration
Every indie developer knows the 2am panic: your side project goes down, and suddenly you're scrambling across 6 different browser tabs, frantically scrolling through logs, and redeploying blind.
At the same time, agentic coding tools like Cursor IDE have completely transformed how we write code—yet there is still no physical layer connecting us to our AI assistants. Everything lives on a screen, competing for the same limited visual real estate and attention.
We wanted to fix both of these massive friction points with a single, tactile device.
What it does
PilotDeck is a Logitech Actions SDK plugin that transforms the MX Creative Console and the MX Master 4 into a physical, tactile cockpit for the modern agentic developer.
It operates in two seamless layers:
Layer 1: The Cursor IDE Control Surface
Each button on the keypad maps to a core agentic action:
- Trigger AI chat
- Accept suggestion
- Reject and regenerate
- Run terminal
- Open git diff
The dial acts as a physical scrubber to scroll through AI code suggestions. Meanwhile, the MX Master 4 Actions Ring provides ambient status: pulsing blue while the AI model is "thinking," solid green when a suggestion is ready, and amber when a local build fails.
Layer 2: Infrastructure Monitoring
The remaining buttons map directly to your live cloud services (Vercel, Railway, AWS, Supabase).
- If there is an outage, the Actions Ring flashes red, and the corresponding service button changes color.
- Press the button to focus the service.
- Use the dial to physically scroll through the live error logs.
- Long-press to trigger a webhook redeployment.
You go from a crashed server back to green in under 30 seconds—with zero browser tabs opened.
Built With
- aws-sdk
- cloudwatch
- gemini-said-logitech-actions-sdk
- logi-options+
- node.js
- railway-graphql-api
- typescript
- vercel-rest-api
- vs-code-extension-api
- websockets
Log in or sign up for Devpost to join the conversation.