diff --git a/surfsense_web/app/dashboard/[search_space_id]/onboard/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/onboard/page.tsx
index b81310e09..1a4d24bd6 100644
--- a/surfsense_web/app/dashboard/[search_space_id]/onboard/page.tsx
+++ b/surfsense_web/app/dashboard/[search_space_id]/onboard/page.tsx
@@ -241,7 +241,6 @@ const OnboardPage = () => {
colorScheme="emerald"
delay={0.7}
/>
-
{/* Advanced Settings */}
diff --git a/surfsense_web/components/onboard/setup-llm-step.tsx b/surfsense_web/components/onboard/setup-llm-step.tsx
index 825b8a030..41cc5be99 100644
--- a/surfsense_web/components/onboard/setup-llm-step.tsx
+++ b/surfsense_web/components/onboard/setup-llm-step.tsx
@@ -521,14 +521,19 @@ export function SetupLLMStep({
handleInputChange("api_key", e.target.value)}
required
/>
{formData.provider === "OLLAMA" && (
- 💡 Ollama doesn't require authentication — enter any value (e.g., "ollama")
+ 💡 Ollama doesn't require authentication — enter any value (e.g.,
+ "ollama")
)}
@@ -544,22 +549,32 @@ export function SetupLLMStep({
{/* Ollama-specific help */}
{formData.provider === "OLLAMA" && (
-
💡 Ollama API Base URL Examples:
+
+ 💡 Ollama API Base URL Examples:
+
handleInputChange("api_base", "http://localhost:11434")}
+ onClick={() =>
+ handleInputChange("api_base", "http://localhost:11434")
+ }
>
- http://localhost:11434
+
+ http://localhost:11434
+
— Standard local installation
handleInputChange("api_base", "http://host.docker.internal:11434")}
+ onClick={() =>
+ handleInputChange("api_base", "http://host.docker.internal:11434")
+ }
>
- http://host.docker.internal:11434
+
+ http://host.docker.internal:11434
+
— If using SurfSense Docker image
diff --git a/surfsense_web/components/settings/model-config-manager.tsx b/surfsense_web/components/settings/model-config-manager.tsx
index 234301b7c..3bd871135 100644
--- a/surfsense_web/components/settings/model-config-manager.tsx
+++ b/surfsense_web/components/settings/model-config-manager.tsx
@@ -677,7 +677,9 @@ export function ModelConfigManager({ searchSpaceId }: ModelConfigManagerProps) {
handleInputChange("api_key", e.target.value)}
required
@@ -733,15 +735,21 @@ export function ModelConfigManager({ searchSpaceId }: ModelConfigManagerProps) {
className="flex items-center gap-2 text-xs text-muted-foreground hover:text-foreground transition-colors"
onClick={() => handleInputChange("api_base", "http://localhost:11434")}
>
-
http://localhost:11434
+
+ http://localhost:11434
+
— Standard local installation
handleInputChange("api_base", "http://host.docker.internal:11434")}
+ onClick={() =>
+ handleInputChange("api_base", "http://host.docker.internal:11434")
+ }
>
- http://host.docker.internal:11434
+
+ http://host.docker.internal:11434
+
— If using SurfSense Docker image