diff --git a/apps/nextjs/src/app/[locale]/_client-providers/floating-chat.tsx b/apps/nextjs/src/app/[locale]/_client-providers/floating-chat.tsx
deleted file mode 100644
index 60180c76a..000000000
--- a/apps/nextjs/src/app/[locale]/_client-providers/floating-chat.tsx
+++ /dev/null
@@ -1,12 +0,0 @@
-"use client";
-
-import dynamic from "next/dynamic";
-
-const FloatingChatButton = dynamic(
- () => import("~/components/board/floating-chat-button").then((mod) => mod.FloatingChatButton),
- { ssr: false },
-);
-
-export const FloatingChatButtonProvider = () => {
- return ;
-};
diff --git a/apps/nextjs/src/app/[locale]/_client-providers/open-webui-chat.tsx b/apps/nextjs/src/app/[locale]/_client-providers/open-webui-chat.tsx
new file mode 100644
index 000000000..9c1309fb7
--- /dev/null
+++ b/apps/nextjs/src/app/[locale]/_client-providers/open-webui-chat.tsx
@@ -0,0 +1,11 @@
+"use client";
+
+import dynamic from "next/dynamic";
+
+const OpenWebUiChat = dynamic(() => import("~/components/open-webui-chat").then((mod) => mod.OpenWebUiChat), {
+ ssr: false,
+});
+
+export const OpenWebUiChatProvider = () => {
+ return ;
+};
diff --git a/apps/nextjs/src/app/[locale]/layout.tsx b/apps/nextjs/src/app/[locale]/layout.tsx
index c1790ee2f..0f9450f4b 100644
--- a/apps/nextjs/src/app/[locale]/layout.tsx
+++ b/apps/nextjs/src/app/[locale]/layout.tsx
@@ -32,7 +32,7 @@ import { SearchEngineOptimization } from "~/components/layout/search-engine-opti
import { ServiceWorkerRegistration } from "~/components/layout/service-worker-registration";
import { getCurrentColorSchemeAsync } from "~/theme/color-scheme";
import { DayJsLoader } from "./_client-providers/dayjs-loader";
-import { FloatingChatButtonProvider } from "./_client-providers/floating-chat";
+import { OpenWebUiChatProvider } from "./_client-providers/open-webui-chat";
import { JotaiProvider } from "./_client-providers/jotai";
import { CustomMantineProvider } from "./_client-providers/mantine";
import { AuthProvider } from "./_client-providers/session";
@@ -148,7 +148,7 @@ export default async function Layout(props: {
-
+
{props.children}