From 3b7190d3533dbeb76cb2eb18442454d5748c1e16 Mon Sep 17 00:00:00 2001 From: LyAhn Date: Fri, 12 Jun 2026 23:56:04 +0100 Subject: [PATCH] fix(onboarding): honest framing of AI features step MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Semantic search is part of the standard pipeline (CLIP auto-downloads on first embedding batch), not opt-in — only AI tagging is. Reword the step so 'optional' applies to what is actually optional. A true embedding opt-out toggle is tracked as a follow-up. --- src/components/onboarding/StepAiFeatures.tsx | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/components/onboarding/StepAiFeatures.tsx b/src/components/onboarding/StepAiFeatures.tsx index 77334f1..0878f9a 100644 --- a/src/components/onboarding/StepAiFeatures.tsx +++ b/src/components/onboarding/StepAiFeatures.tsx @@ -20,11 +20,11 @@ export function StepAiFeatures() { return (

- Two optional AI features run entirely on this machine — nothing is sent anywhere. Both are - one-time downloads you can also start later from Settings. + Phokus's AI runs entirely on this machine — nothing is sent anywhere. Semantic search sets + itself up automatically; AI tagging is optional and only downloads if you want it.

-

AI tagging

+

AI tagging — optional

@@ -75,14 +75,15 @@ export function StepAiFeatures() {
-

Semantic search & similarity

+

Semantic search & similarity — built in

Search by meaning, find look-alikes

- Powers /s search and - "find similar". The CLIP model (~330 MB) downloads automatically the first time embeddings are - generated — no action needed; you'll see it in the background-tasks bar. + Powers /s search, + "find similar", and the Explore view, so it's part of the standard pipeline: the CLIP model + (~330 MB) downloads automatically the first time embeddings run. Nothing to do — you'll see it + in the background-tasks bar.