Skip to main content
“og:title”: “Stenox Docs”

Create Your First Profile

Follow this guide to create a custom profile for specific use cases.

Step-by-Step: Create a Profile

1

Open Profile Settings

  1. Click Stenox menu bar icon
  2. Go to Settings
  3. Select Profiles tab
2

Click New Profile

Click the + New Profile button
3

Name your profile

Enter a descriptive name (e.g., “Work Email Professional”)
4

Choose transcription provider

Select from:
  • WhisperKit (local)
  • DeepGram
  • AssemblyAI
  • Groq Whisper
Compare providers →
5

Choose AI enhancement provider

Select from:
  • None (skip enhancement)
  • MLX (local)
  • Google Gemini
  • Groq LLMs
Compare providers →
6

Configure custom prompt (optional)

Add custom enhancement instructions:Example for email:
Rewrite in professional, business-appropriate tone.
Format as clear, concise email.
7

Add auto-activation rules (optional)

  • Click Add Trigger Rule
  • Choose App Bundle ID or Window Title
  • Enter identifier (e.g., com.apple.mail or “Gmail”)
Learn about auto-activation →
8

Choose profile color (optional)

Select a color for easy visual identification
9

Save profile

Click Save to create the profile

Example Profile Configurations

Professional Email Profile

Use case: Business emails, formal communications Configuration:
  • Name: “Professional Email”
  • Transcription: DeepGram Nova-3
  • Enhancement: Google Gemini 2.5 Flash
  • Custom prompt:
    Rewrite in professional, business-appropriate tone.
    Use formal language. Format as clear, concise email.
    Remove filler words and make it direct.
    
  • Auto-activate:
    • Window title contains: “Gmail”
    • App bundle: com.apple.mail
    • Window title contains: “Outlook”
  • Color: Blue

Quick Notes Profile

Use case: Fast note-taking, personal notes Configuration:
  • Name: “Quick Notes”
  • Transcription: Groq Whisper v3-turbo
  • Enhancement: None (skip for speed)
  • Custom prompt: N/A
  • Auto-activate:
    • App bundle: com.apple.Notes
    • Window title contains: “Obsidian”
  • Color: Green

Code Documentation Profile

Use case: Code comments, technical documentation Configuration:
  • Name: “Code Documentation”
  • Transcription: DeepGram Nova-3
  • Enhancement: Google Gemini 2.5 Flash
  • Custom prompt:
    Format for technical documentation.
    Preserve all code and technical terms exactly as stated.
    Use active voice and clear, concise language.
    Add appropriate formatting for code blocks if applicable.
    
  • Auto-activate:
    • App bundle: com.microsoft.VSCode
    • App bundle: com.apple.dt.Xcode
    • Window title contains: “GitHub”
  • Color: Purple

Privacy-First Profile

Use case: Sensitive work, confidential dictation Configuration:
  • Name: “Privacy (Offline)”
  • Transcription: WhisperKit base.en
  • Enhancement: MLX Qwen 3 1.5B
  • Custom prompt: Default
  • Auto-activate:
    • Manual activation only (for privacy-sensitive moments)
  • Color: Red

Casual Chat Profile

Use case: Chat apps, informal messages Configuration:
  • Name: “Casual Chat”
  • Transcription: Groq Whisper v3-turbo
  • Enhancement: Google Gemini 2.5 Flash
  • Custom prompt:
    Fix grammar but keep casual, friendly tone.
    Use contractions. Keep it conversational.
    
  • Auto-activate:
    • App bundle: com.tinyspeck.slackmacgap (Slack)
    • App bundle: com.hnc.Discord (Discord)
    • Window title contains: “Messages”
  • Color: Yellow

Profile Management

Editing Profiles

  1. Settings → Profiles tab
  2. Select profile from list
  3. Modify any settings
  4. Click Save

Duplicating Profiles

  1. Select existing profile
  2. Click Duplicate button
  3. Modify settings as needed
  4. Save with new name
Use case: Create variations of existing profiles quickly

Deleting Profiles

  1. Select profile
  2. Click Delete button
  3. Confirm deletion
Note: Cannot delete the Default profile

Setting Default Profile

  1. Select desired profile
  2. Click Set as Default
  3. This profile will be used when no auto-activation rules match

Custom Enhancement Prompts

Professional Tone

Rewrite in professional, business-appropriate tone.
Use formal language and proper email structure.
Remove filler words and make it clear and direct.

Casual Tone

Fix grammar but keep casual, friendly tone.
Use contractions (e.g., "don't" instead of "do not").
Keep it conversational and natural.

Technical Documentation

Format for technical documentation.
Preserve all technical terms, code, and API names exactly as stated.
Use active voice and clear, concise language.
Add appropriate section breaks if needed.

Creative Writing

Fix grammar while preserving creative voice and style.
Enhance descriptive language where appropriate.
Maintain the author's unique tone and perspective.

Minimal Editing

Only fix obvious grammar and punctuation errors.
Change as little as possible.
Preserve the original phrasing and tone.

Tips for Effective Profiles

Begin with 2-3 profiles. Add more as you identify specific needs.
Include use case in the name: “Work Email - Professional” vs “Profile 1”
Test each profile thoroughly before using for important work.
Consistent color coding helps identify active profile quickly.
Always have one profile with WhisperKit + MLX for offline/privacy needs.

Troubleshooting

  • Ensure all required fields filled
  • Check API keys are valid (for cloud providers)
  • Try saving without auto-activation rules first
  • Verify app bundle ID or window title is correct
  • Test by manually activating profile first
  • Check for conflicting rules in other profiles
See auto-activation guide →
  • Adjust custom prompt to be more specific
  • Try different AI enhancement provider
  • Test with and without enhancement to isolate issue

Next Steps