diff --git a/web/public/locales/en/common.json b/web/public/locales/en/common.json
index de17f444b..8b86b69d4 100644
--- a/web/public/locales/en/common.json
+++ b/web/public/locales/en/common.json
@@ -257,6 +257,7 @@
"export": "Export",
"actions": "Actions",
"uiPlayground": "UI Playground",
+ "features": "Features",
"faceLibrary": "Face Library",
"classification": "Classification",
"chat": "Chat",
diff --git a/web/src/components/menu/GeneralSettings.tsx b/web/src/components/menu/GeneralSettings.tsx
index a84cd0aa2..d1a1322ac 100644
--- a/web/src/components/menu/GeneralSettings.tsx
+++ b/web/src/components/menu/GeneralSettings.tsx
@@ -6,6 +6,7 @@ import {
LuLifeBuoy,
LuList,
LuLogOut,
+ LuMessageSquare,
LuMoon,
LuSquarePen,
LuScanFace,
@@ -482,21 +483,25 @@ export default function GeneralSettings({ className }: GeneralSettingsProps) {
>
)}
- {isAdmin && isMobile && config?.face_recognition.enabled && (
- <>
-
-
-
- >
- )}
- {isAdmin && isMobile && (
- <>
+
+ {isMobile && isAdmin && (
+ <>
+
+ {t("menu.features")}
+
+
+
+ {config?.face_recognition.enabled && (
+
+
+
+ )}
- >
- )}
-
+ {config?.genai?.model !== "none" && (
+
+
+
+ )}
+
+ >
+ )}
{t("menu.appearance")}