diff --git a/ui/desktop/src/components/ProviderGuard.tsx b/ui/desktop/src/components/ProviderGuard.tsx index 745ccea24e78..c2c99936e997 100644 --- a/ui/desktop/src/components/ProviderGuard.tsx +++ b/ui/desktop/src/components/ProviderGuard.tsx @@ -173,7 +173,7 @@ export default function ProviderGuard({ children }: ProviderGuardProps) { if (showOllamaSetup) { return ( -
+
@@ -195,29 +195,29 @@ export default function ProviderGuard({ children }: ProviderGuardProps) { if (showFirstTimeSetup) { return ( -
+
{/* Header section - same width as buttons, left aligned */} -
-
+
+
- +
-

+

Welcome to Goose

-

+

Since it's your first time here, let's get your set you with a provider so we can make incredible work together.

{/* Setup options - same width container */} -
+
{/* Primary OpenRouter Card with subtle shimmer - wrapped for badge positioning */}
{/* Recommended badge - positioned relative to wrapper */} -
+
Recommended @@ -225,77 +225,85 @@ export default function ProviderGuard({ children }: ProviderGuardProps) {
{/* Subtle shimmer effect */}
-

- +

+ Automatic setup with OpenRouter

- +
-

+

Get instant access to multiple AI models including GPT-4, Claude, and more. Quick setup with just a few clicks.

{/* Ollama Card - outline style */} -
{ - setShowFirstTimeSetup(false); - setShowOllamaSetup(true); - }} - className="w-full p-6 bg-transparent border border-background-hover rounded-xl hover:border-text-muted transition-all duration-200 cursor-pointer group" - > -
-
- {ollamaDetected && ( - - )} -

- - {ollamaDetected ? 'Ollama (detected)' : 'Ollama'} -

+
+ {/* Detected badge - similar to recommended but green */} + {ollamaDetected && ( +
+ + Detected +
-
- - - + )} + +
{ + setShowFirstTimeSetup(false); + setShowOllamaSetup(true); + }} + className="w-full p-4 sm:p-6 bg-transparent border border-background-hover rounded-xl hover:border-text-muted transition-all duration-200 cursor-pointer group" + > +
+
+ +

+ Ollama +

+
+
+ + + +
+

+ Run AI models locally on your computer. Completely free and private with no internet required. +

-

- Run AI models locally on your computer. Completely free and private with no internet required. -

- {/* Other providers Card - outline style */} + {/* Other providers Card - outline style */}
navigate('/welcome', { replace: true })} - className="w-full p-6 bg-transparent border border-background-hover rounded-xl hover:border-text-muted transition-all duration-200 cursor-pointer group" + className="w-full p-4 sm:p-6 bg-transparent border border-background-hover rounded-xl hover:border-text-muted transition-all duration-200 cursor-pointer group" >
-

+

Other providers

- +
-

+

If you've already signed up for providers like Anthropic, OpenAI etc, you can enter your own keys.