Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.enconvo.ai/llms.txt

Use this file to discover all available pages before exploring further.

Overview

EnConvo’s settings are organized into sections accessible from the Settings panel (Cmd + ,). This reference covers every configurable option.

General

Basic application behavior and appearance.
SettingOptionsDefaultDescription
LanguageSystem, English, Chinese, Japanese, etc.SystemInterface language for EnConvo
AppearanceLight, Dark, AutoAutoColor theme. Auto follows macOS system preference
Launch at LoginOn/OffOnStart EnConvo when you log in to your Mac
Menu Bar IconShow/HideShowDisplay the EnConvo icon in the macOS menu bar
Response Language50+ languagesEnglishDefault language for AI responses
Text SizeMedium, LargeMediumFont size in chat views
EnConvo runs as a menu bar app (LSUIElement=true) — it does not appear in the Dock by default. Access it from the menu bar icon or via keyboard shortcuts.

SmartBar

Settings for the Spotlight-like AI interface.
SettingOptionsDefaultDescription
Global ShortcutAny key combinationShift + Cmd + DKeyboard shortcut to open SmartBar
Default AI ModelAny configured LLMEnconvo CloudThe LLM used for chat when no specific model is selected
Context AwarenessOn/Off + SourcesOnAutomatically detect context from active app, browser, clipboard
Auto-ExecuteOn/OffOffAutomatically execute commands without pressing Enter
Pin on TopOn/OffOffKeep SmartBar above all other windows
Show HistoryOn/OffOnShow recent conversations when opening SmartBar

PopBar

Settings for the floating text selection toolbar.
SettingOptionsDefaultDescription
Global ShortcutAny key combinationShift + Cmd + SpaceShortcut to activate PopBar
Auto ShowOn/OffOnAutomatically show PopBar when text is selected
ActionsConfigurable listImprove Writing, Fix Spelling, Translate, Summarize, ExplainActions displayed in the PopBar
PositionAbove/Below selectionAboveWhere PopBar appears relative to selected text

Configuring PopBar Actions

1

Open PopBar settings

Settings → PopBar → PopBar Instances
2

Add or remove actions

Click “Add Commands” to add new actions, or remove existing ones
3

Reorder actions

Drag and drop to change the order of actions

Companion Bar

Settings for the persistent AI sidebar.
SettingOptionsDefaultDescription
Global ShortcutAny key combinationShift + Cmd + EShortcut to toggle Companion Bar
PositionLeft, RightRightWhich side of the screen the sidebar appears on
WidthNumber (pixels)400Width of the sidebar panel

AI Models

Configure default AI model preferences and parameters.
SettingDescriptionDefault
Default ModelPrimary LLM for all AI interactionsEnconvo Cloud
TemperatureControls randomness (0 = deterministic, 2 = creative)0.7
Top PNucleus sampling parameter1.0
Max TokensMaximum tokens in AI responseModel default
System PromptDefault system instructions for AIBuilt-in prompt
Agent ModeEnable tool use and multi-step reasoningOn

Model Provider Configuration

Each LLM provider has its own settings:
ProviderKey Settings
OpenAIAPI Key, Organization ID, Base URL
AnthropicAPI Key
Google GeminiAPI Key
OllamaServer URL (default: http://localhost:11434)
GroqAPI Key
DeepSeekAPI Key
Azure OpenAIEndpoint, API Key, Deployment Name, API Version
MistralAPI Key
Use the Enconvo Cloud Plan for zero-configuration access to multiple providers. You only need to add API keys if you want to use your own accounts.

Voice Settings

Configure text-to-speech and speech-to-text.

Text-to-Speech (TTS)

SettingDescriptionDefault
Default TTS ProviderWhich service to use for reading aloudEdge TTS
VoiceVoice selection (varies by provider)Provider default
SpeedSpeech rate multiplier1.0
Output FormatAudio format for saved filesMP3

Speech-to-Text (STT / Dictation)

SettingDescriptionDefault
Default Dictation ProviderWhich service to use for voice inputMicrosoft (Enconvo Cloud) Free
LanguageDictation languageAuto-detect
Input DeviceMicrophone to useSystem default
Silence DetectionAuto-stop after silenceOn

Knowledge Base

Settings for document storage and semantic search.
SettingDescriptionDefault
Default Embedding ModelModel for generating text embeddingsEnconvo Cloud
RerankerModel for reranking search resultsNone
Chunk SizeSize of text chunks for indexing (tokens)512
Chunk OverlapOverlap between adjacent chunks50
Top K ResultsNumber of results to return from search5
Score ThresholdMinimum similarity score for results0.5
For better search quality, enable a Reranker provider. Voyage AI and SiliconFlow both offer good reranking models.

Extensions

Manage installed extensions and their settings.
SettingDescriptionDefault
Auto UpdateAutomatically update extensionsOn
Extension PathInstallation directory~/.config/enconvo/extension/
Dev Extension PathDevelopment extensions directory~/.config/enconvo/extension/

Per-Extension Settings

Each extension can define its own preferences. Access them at: Settings → Extensions → [Extension Name] Common extension preference types:
  • API Keys: Securely stored in macOS Keychain
  • Default Options: Dropdowns, toggles, text fields
  • Hotkeys: Custom keyboard shortcuts
  • Provider Selection: Choose which backend service to use

Key Management

Centralized credential management for all API providers.
1

Open Key Management

Settings → Key Management Center
2

Select a provider

Choose from 40+ supported services (OpenAI, Anthropic, Google, etc.)
3

Enter your API key

Paste your API key. It is encrypted and stored in macOS Keychain.
4

Validate

Click “Validate” to test the key works correctly

Network & Proxy

SettingDescriptionDefault
HTTP ProxyProxy server for outbound requestsNone
Custom API Base URLOverride API endpoints for providersProvider default

Advanced Settings

Settings for power users and developers.
SettingDescriptionDefault
Socket PathUnix Domain Socket for Swift-Node.js communication~/.config/Enconvo/.macopilot.socket
Worker TimeoutAuto-cleanup idle worker threads after this duration30 minutes
Log LevelVerbosity of extension logsInfo
Developer ModeShow developer tools and debug optionsOff

Developer Mode Features

When Developer Mode is enabled:
  • Access extension logs in real-time
  • View JSON-RPC messages between Swift and Node.js
  • Hot-reload extensions during development
  • Access the debug console

Accessibility Permissions

EnConvo requires certain macOS permissions to function fully.
PermissionRequired ForHow to Grant
AccessibilityReading selected text, PopBar, keyboard shortcutsSystem Settings → Privacy & Security → Accessibility
Screen RecordingScreenshot OCR, screen context awarenessSystem Settings → Privacy & Security → Screen Recording
MicrophoneVoice dictation, audio recordingSystem Settings → Privacy & Security → Microphone
AutomationAppleScript integration (Mail, Calendar, Reminders)System Settings → Privacy & Security → Automation
If permissions are not granted, some features will be unavailable. EnConvo will prompt you to grant permissions when you first use a feature that requires them.

Resetting Settings

Reset a Single Setting

Click the reset icon next to any setting to restore its default value.

Reset All Settings

1

Open Settings

Press Cmd + ,
2

Navigate to Advanced

Find the Reset section
3

Choose reset scope

  • Reset Preferences: Resets all settings to defaults
  • Clear Cache: Removes cached data
  • Reset Everything: Full factory reset (preferences + cache + extensions)
“Reset Everything” will remove all installed extensions, API keys, and conversation history. This action cannot be undone.

Configuration File Locations

FilePathPurpose
Extension data~/.config/enconvo/Extension runtime, data, cache
Extension install~/.config/enconvo/extension/Installed extensions
Hooks config~/.config/enconvo/hooks.jsonEvent hooks configuration
Socket~/.config/Enconvo/.macopilot.socketIPC socket
Knowledge bases~/.config/enconvo/ (per KB)Vector DB and metadata

Next Steps

Keyboard Shortcuts

Customize all keyboard shortcuts

Privacy & Security

How EnConvo protects your data

Hooks

Automate actions with event hooks

Troubleshooting

Fix common issues