You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
step1: {label: 'Speech Recognition Model:',text: 'Settings → Speech Settings → Select FastWhisper model version (local)'},
671
671
step2: {label: 'Large Language Model:',text: 'Settings → LLM Settings → Choose local Ollama or OpenAI compatible cloud service'},
672
672
step3: {label: 'Vision Understanding Model:',text: 'Settings → Vision Model → Select CN-CLIP model (local)'},
673
-
step4: {label: 'Text Embedding Model:',text: 'Settings → Embedding Model → Select BGE-M3 model (local)'},
674
-
step5: {label: 'Cloud Service Config:',text: 'To use cloud LLM, configure API key and endpoint'},
675
-
tip: 'Tip: Local models offer better privacy, cloud models provide stronger understanding. Choose based on your needs'
673
+
step4: {label: 'Text Embedding Model:',text: 'Settings → Embedding Model → Choose local BGE-M3 or cloud embedding API'},
674
+
step5: {label: 'Cloud Service Config:',text: 'To use cloud LLM or cloud embedding, configure API key and endpoint'},
675
+
tip: 'Tip: Local models offer better privacy, cloud models provide stronger understanding. You choose the balance between performance and privacy'
676
676
}
677
677
},
678
678
panel2: {
@@ -725,14 +725,16 @@ export default {
725
725
header: 'What\'s the difference between local and cloud models?',
726
726
content: {
727
727
comparisonTitle: 'Comparison:',
728
-
comparison1: {label: 'Local Models (Ollama):',text: 'Run completely offline, data never leaves device, best privacy, requires higher hardware specs'},
728
+
comparison1: {label: 'Local Models (Ollama/BGE-M3):',text: 'Run completely offline, data never leaves device, best privacy, requires higher hardware specs'},
729
729
comparison2: {label: 'Cloud Models (OpenAI Compatible):',text: 'Search queries sent to cloud, better understanding, no local hardware resources needed'},
730
+
comparison3: {label: 'Cloud Embedding Models:',text: 'Provide higher quality vector representations for improved search accuracy, queries sent to cloud'},
730
731
choiceTitle: 'How to Choose:',
731
-
choice1: 'High privacy requirements → Use local Ollama models',
732
+
choice1: 'High privacy requirements → Use local models (Ollama + BGE-M3)',
732
733
choice2: 'Pursue better understanding → Use cloud LLMs',
733
-
choice3: 'Limited hardware config → Use cloud LLMs',
734
-
choice4: 'Need offline use → Use local Ollama models',
735
-
note: 'Note: Text embedding, speech recognition, image understanding models currently only support local, no data uploaded'
734
+
choice3: 'Pursue more accurate search → Use cloud embedding models',
735
+
choice4: 'Limited hardware config → Use cloud services',
736
+
choice5: 'Need offline use → Use local models',
737
+
note: 'Note: Local files and index data are always stored locally, never uploaded. Only search queries are sent to cloud (when using cloud models)'
736
738
}
737
739
},
738
740
panel1: {
@@ -762,12 +764,17 @@ export default {
762
764
ollamaCommand1: 'Install model:',
763
765
ollamaCommand2: 'View models:',
764
766
ollamaCommand3: 'Run model:',
765
-
cloudTitle: 'Cloud OpenAI Compatible Service:',
766
-
cloud1: 'Check if API key is properly configured',
767
-
cloud2: 'Verify endpoint URL is accessible',
768
-
cloud3: 'Check network connection and proxy settings',
769
-
cloud4: 'Confirm API service is normal (check provider announcements)',
770
-
cloud5: 'Check account balance (some services charge by usage)'
767
+
cloudLlmTitle: 'Cloud LLM Service (OpenAI Compatible):',
768
+
cloudLlm1: 'Check if API key is properly configured',
769
+
cloudLlm2: 'Verify endpoint URL is accessible',
770
+
cloudLlm3: 'Check network connection and proxy settings',
771
+
cloudLlm4: 'Confirm API service is normal (check provider announcements)',
772
+
cloudLlm5: 'Check account balance (some services charge by usage)',
773
+
cloudEmbeddingTitle: 'Cloud Embedding Model Service:',
774
+
cloudEmbedding1: 'Check if API key is properly configured',
775
+
cloudEmbedding2: 'Verify endpoint URL is accessible',
776
+
cloudEmbedding3: 'Check network connection and proxy settings',
777
+
cloudEmbedding4: 'Confirm model name matches what the provider supports'
771
778
}
772
779
},
773
780
panel3: {
@@ -818,7 +825,7 @@ export default {
818
825
},
819
826
about: {
820
827
appDescription: 'Cross-platform local desktop application (Windows/MacOS/Linux) supporting multimodal AI intelligent search. Provides smarter file retrieval experience for knowledge workers through voice, text, and image inputs. Supports both local Ollama and OpenAI-compatible cloud LLMs for flexible deployment.',
821
-
tagline: 'Local First · Cloud Optional · Privacy Secure',
828
+
tagline: 'Local First · Cloud Optional · Privacy You Control',
description: 'Supports both local Ollama and OpenAI-compatible cloud LLMs, flexible switching. Local files and index data always stored locally, only search queries sent to cloud (when using cloud models).'
845
+
description: 'Supports local Ollama/BGE-M3 and cloud OpenAI-compatible APIs, flexible switching. Local files and index data always stored locally, only search queries sent to cloud (when using cloud models). You choose the balance between performance and privacy.'
0 commit comments