Settings & Customization

Customize Your Experience

Personalize CodeEx AI with your preferred AI models, response style, voice settings, and appearance.

How to Access Settings

Quick guide to opening and navigating the settings panel

Desktop

  1. 1. Look for the settings icon (⚙️) in the top header
  2. 2. Click the icon to open the settings dialog
  3. 3. Adjust your preferences
  4. 4. Settings save automatically

Mobile

  1. 1. Tap the settings icon in the header
  2. 2. Settings open in a mobile-optimized dialog
  3. 3. Swipe down to dismiss when done
  4. 4. Changes apply immediately

AI Model Configuration

Model Selection

Choose how CodeEx AI selects models for your conversations

Auto (Recommended)

Smart
Recommended

Smart routing - AI automatically selects the best model for each query

  • Math questions → Math models
  • Code questions → Programming models
  • General chat → Conversational models
  • Image tasks → Multimodal models

Manual Selection

Control

Choose a specific model for all conversations

  • 13+ models available
  • Consistent model behavior
  • Specialized for specific tasks
  • Expert users preferred

💡 Recommendation

Use "Auto" mode for the best experience. The AI will automatically route your questions to the most appropriate model, giving you optimal results without manual selection.

Response Customization

Response Tone

Set the personality and communication style

Helpful

Default

Friendly, supportive, and encouraging responses

"I'd be happy to help you with that! Let me break it down step by step..."

Formal

Professional, structured, and precise communication

"I shall provide you with a comprehensive analysis of the requested topic..."

Casual

Relaxed, conversational, and approachable style

"Sure thing! So here's the deal with that..."

Technical Level

Adjust explanation complexity and detail

Beginner

Simple explanations with basic terminology

  • Step-by-step guidance
  • Minimal jargon
  • Lots of examples

Intermediate

Balanced explanations with moderate detail

  • Some technical terms
  • Practical examples
  • Moderate depth

Expert

Advanced explanations with technical depth

  • Technical terminology
  • Detailed analysis
  • Assumes knowledge

Voice & Audio Settings

Speech Output (Text-to-Speech)

Configure AI responses to be read aloud

Voice Options

Voice 1

Natural, clear female voice

  • Clear pronunciation
  • Moderate pace
  • Professional tone
Voice 2

Warm, friendly male voice

  • Conversational style
  • Slightly slower pace
  • Approachable
Voice 3

Crisp, articulate female voice

  • Fast pace
  • Technical content
  • Precise diction
Voice 4

Deep, authoritative male voice

  • Slower pace
  • Emphasis on key points
  • Confident delivery

Audio Controls

Speech Rate

Adjust how fast the AI speaks

0.5x to 2.0x speed

Pitch

Modify voice pitch for comfort

Lower to higher pitch

Volume

Control speech output volume

0% to 100%

🎧 Accessibility

Speech output is perfect for accessibility, multitasking, or when you prefer to listen rather than read. Great for learning while doing other activities.

Voice Input Settings

Configure speech-to-text input preferences

Auto-Send

Automatically send message after voice input

Enabled

Disabled (Review first)

Language Detection

Automatically detect spoken language

Auto-detect

Fixed language

Noise Filtering

Filter background noise during recording

Enabled (Recommended)

Disabled

Recording Timeout

Stop recording after silence

3 seconds

5 seconds

10 seconds

Appearance & Theme

Theme Selection

Choose your preferred visual appearance

Light

Bright, clean interface perfect for daytime use

  • High contrast text
  • Bright backgrounds
  • Easy reading

Dark

Dark interface that's easy on the eyes

  • Reduced eye strain
  • Better for low light
  • Modern appearance

System

Recommended

Automatically matches your device's theme

  • Auto light/dark switching
  • Follows OS preference
  • Seamless integration

Device-Specific Settings

Mobile Settings

Optimizations for mobile devices

Touch Targets

Larger buttons for easier tapping

Always enabled

Swipe Gestures

Swipe to dismiss dialogs and sheets

Configurable

Haptic Feedback

Vibration feedback for interactions

Device dependent

Auto-Zoom Prevention

Prevent zoom on input focus

Always enabled

Desktop Settings

Features specific to desktop usage

Keyboard Shortcuts

Quick access via keyboard

  • Ctrl+Enter to send
  • Ctrl+/ for commands

Window Resizing

Responsive layout adaptation

  • Auto-adjust to window size

Multi-Monitor

Optimized for multiple displays

  • Consistent scaling
  • DPI awareness

Privacy & Security Settings

Control your data and privacy preferences

Conversation Storage

How long to keep your chat history

Session only

7 days

30 days

Until cleared

Current: Session only

Analytics

Help improve CodeEx AI with usage data

Enabled (Anonymous)

Disabled

Current: Anonymous only

Voice Data

How voice input is processed

Local processing

Cloud processing

Current: Local preferred

Model Preferences

Save your model selection preferences

Remember settings

Reset each session

Current: Remember settings

Settings Management

Backup, restore, and sync your preferences

Export Settings

Download your preferences as a file

Download JSON file

Import Settings

Restore preferences from a backup file

Upload JSON file

Reset to Defaults

Clear all customizations

Reset all settings

⚠️ Settings Storage

Your settings are stored locally in your browser. They won't sync across devices unless you manually export and import them. Consider backing up your settings if you have specific preferences configured.