def validate_input(data: Dict) -> bool:"def snake case validate input open paren data colon dict close paren arrow bool colon"
def validate_input(data: dict) -> bool:"const camel case fetch user data equals async open paren close paren fat arrow open brace"
const fetchUserData = async () => {"if camel case is valid open paren camel case user input close paren open brace"
if isValid(userInput) {"class pascal case user auth service open brace"
class UserAuthService {"constant case max retry attempts equals three semicolon"
MAX_RETRY_ATTEMPTS = 3;"git checkout dash b feature slash snake case add user auth"
git checkout -b feature/add_user_authSay "camel case", "snake case", "pascal case", or "constant case" before any words to apply the naming convention automatically.
Parentheses, brackets, braces, quotes, semicolons, colons, arrows — all spoken naturally and inserted as the correct character.
Prevents autocorrection of identifiers. When you say a variable name, it stays exactly as spoken — no 'helpful' corrections.
Intelligent spacing around operators and punctuation. Code Mode understands that there's no space between a function name and its opening parenthesis.
Code Mode activates automatically when your IDE is in the foreground. Switch to Slack and it goes back to natural language mode.
VS Code, Cursor, JetBrains, Xcode, Terminal, iTerm2, Warp — any text field on your Mac.
Yes. Whisperer's Code Mode lets you say 'camel case get user name' and it outputs 'getUserName'. It also supports snake_case, PascalCase, and CONSTANT_CASE — all by voice.
Yes. Code Mode works in any text field on your Mac, including VS Code, Cursor, JetBrains IDEs, Xcode, Terminal, iTerm2, and Warp. It inserts via Accessibility with a paste fallback.
Speak the symbol name naturally: 'open paren', 'close bracket', 'semicolon', 'fat arrow' (=>), 'arrow' (->). Code Mode recognizes 20+ symbol commands and inserts the correct character.
Yes. Code Mode is 100% offline — it's a local text transformation, not a cloud service. No internet required, no latency, no data leaves your Mac.
Code Mode is included in the Pro Pack at $14.99 one-time (lifetime). No subscription. The base Whisperer app is $2.99.
Yes. Code Mode correctly handles dashes, dots, slashes, and paths in terminal commands. Say 'git checkout dash b feature slash snake case add user auth' to get 'git checkout -b feature/add_user_auth'.