VibeWhisper
Features Pricing About Blog FAQ

About VibeWhisper

Hey, I'm Aleks

Indie Hacker Full-Stack Developer Founder @ CodeCave

I'm a developer and indie hacker running CodeCave GmbH, a software agency based in Germany. On top of client work, I build SaaS products like SecretDrop, MoveMRR, and CVScore.

I love vibe coding — whether it's for a hobby project on a Sunday afternoon or shipping production code at work. But I always had the same problem: I can express my ideas way faster and more naturally by speaking than by typing. My brain thinks in spoken language, not in keystrokes.

So I built VibeWhisper. A simple, native macOS tool that lets me hold a key, speak my thoughts, and have them appear as text — anywhere on the system. No subscriptions. No Electron bloat. Just a one-time purchase, your own OpenAI API key, and it runs.

Aleksandar Jovanovic — Founder of VibeWhisper

Why VibeWhisper?

Existing voice input tools on macOS are either unreliable, creepy (always-listening microphones), or charge you a monthly subscription for something that should be a straightforward utility. I didn't want any of that.

I wanted something that works like a walkie-talkie: hold a key, say what you're thinking, release — and the text appears wherever your cursor is. No configuration. No cloud accounts. No subscriptions. Just bring your own OpenAI API key, and it runs on your machine.

As someone who vibe codes daily, I can tell you: the difference between typing a prompt and speaking it is massive. Your thoughts flow more naturally when you're not bottlenecked by a keyboard. VibeWhisper was built to remove that friction — for commit messages, code comments, Slack replies, documentation, AI prompts, and everything in between.

Core Values

The principles behind every decision we make.

Built for Vibe Coders

Whether you're building side projects or shipping production code — expressing ideas through voice is faster and more natural than typing. VibeWhisper was made for developers who think out loud.

Privacy by Design

Your API key stays in macOS Keychain. Audio goes directly to OpenAI. We never see, store, or process your voice data. Zero telemetry, zero tracking.

One-Time Purchase

No subscriptions, no recurring fees. Buy once, bring your own API key, and it just works. We believe tools should be owned, not rented.

I built VibeWhisper because I got tired of switching between thinking and typing. When I vibe code, I want to describe what I'm building, not wrestle with a keyboard. Speech is my most natural output — and I wanted a tool that turns that into text, instantly, anywhere on my Mac.

It was also incredibly important to me that this wouldn't become yet another subscription service. You pay once, you use your own API key, and it just works. No accounts, no cloud lock-in, no monthly emails asking you to renew.

Hold a key. Speak. Release. Your text appears. That's the whole product.

Aleksandar Jovanovic

Aleksandar Jovanovic

Indie Hacker & Founder @ CodeCave GmbH

macOS Native

Let's Connect

Find me across the web. Always open to interesting conversations and collaborations.

Get in Touch

Have a question, want to collaborate, or just want to say hello? I'd love to hear from you.