+
Get started
diff --git a/src/frontend/src/modals/templatesModal/index.tsx b/src/frontend/src/modals/templatesModal/index.tsx
index 76baf85d6..b14c4f350 100644
--- a/src/frontend/src/modals/templatesModal/index.tsx
+++ b/src/frontend/src/modals/templatesModal/index.tsx
@@ -31,6 +31,22 @@ export default function TemplatesModal({
{ title: "All templates", icon: "LayoutPanelTop", id: "all-templates" },
],
},
+ {
+ title: "Use Cases",
+ items: [
+ { title: "Assistants", icon: "BotMessageSquare", id: "assistants" },
+ { title: "Classification", icon: "Tags", id: "classification" },
+ { title: "Coding", icon: "TerminalIcon", id: "coding" },
+ {
+ title: "Content Generation",
+ icon: "Newspaper",
+ id: "content-generation",
+ },
+ { title: "Q&A", icon: "Database", id: "q-a" },
+ // { title: "Summarization", icon: "Bot", id: "summarization" },
+ // { title: "Web Scraping", icon: "CodeXml", id: "web-scraping" },
+ ],
+ },
{
title: "Methodology",
items: [
diff --git a/src/frontend/src/utils/styleUtils.ts b/src/frontend/src/utils/styleUtils.ts
index ad41253d8..6942bae45 100644
--- a/src/frontend/src/utils/styleUtils.ts
+++ b/src/frontend/src/utils/styleUtils.ts
@@ -11,6 +11,7 @@ import { ZepMemoryIcon } from "@/icons/ZepMemory";
import { AthenaIcon } from "@/icons/athena/index";
import { freezeAllIcon } from "@/icons/freezeAll";
import { GlobeOkIcon } from "@/icons/globe-ok";
+import { TwitterLogoIcon } from "@radix-ui/react-icons";
import {
AlertCircle,
AlertTriangle,
@@ -50,6 +51,7 @@ import {
Clipboard,
Code,
Code2,
+ CodeXml,
Cog,
Combine,
Command,
@@ -74,6 +76,7 @@ import {
File,
FileClock,
FileDown,
+ FileQuestion,
FileSearch,
FileSearch2,
FileSliders,
@@ -101,6 +104,7 @@ import {
Home,
Image,
Info,
+ InstagramIcon,
Key,
Keyboard,
Laptop2,
@@ -109,6 +113,8 @@ import {
LayoutPanelTop,
Link,
Link2,
+ List,
+ ListChecks,
ListFilter,
ListOrdered,
Loader2,
@@ -130,6 +136,8 @@ import {
MoonIcon,
MoreHorizontal,
Network,
+ Newspaper,
+ NotebookPen,
OctagonAlert,
OptionIcon,
Package2,
@@ -143,6 +151,7 @@ import {
Pen,
Pencil,
PencilLine,
+ PieChart,
Pin,
Plane,
Play,
@@ -177,6 +186,7 @@ import {
Sparkles,
Square,
SquareArrowOutUpRight,
+ SquareCode,
SquarePen,
SquarePlay,
StickyNote,
@@ -184,10 +194,12 @@ import {
Sun,
SunIcon,
Table,
+ Tags,
TerminalIcon,
TerminalSquare,
TextCursorInput,
TextSearch,
+ TextSearchIcon,
ToyBrick,
Trash2,
Type,
@@ -207,6 +219,7 @@ import {
Wrench,
X,
XCircle,
+ Youtube,
Zap,
ZoomIn,
ZoomOut,
@@ -733,6 +746,7 @@ export const nodeIconsLucide: iconsType = {
Hammer,
GradientSave,
Shield,
+ NotebookPen,
Plus,
Redo,
Settings2,
@@ -754,6 +768,10 @@ export const nodeIconsLucide: iconsType = {
Eraser,
Lock,
LockOpen,
+ Newspaper,
+ Tags,
+ CodeXml,
+ PieChart,
LucideSend,
Sparkles,
DownloadCloud,
@@ -853,6 +871,14 @@ export const nodeIconsLucide: iconsType = {
Image,
CopyPlus,
Pen,
+ TwitterLogoIcon,
+ InstagramIcon,
+ TextSearchIcon,
+ FileQuestion,
+ Youtube,
+ List,
+ SquareCode,
+ ListChecks,
PanelRightOpen,
CornerDownLeft,
ChevronsDownUp,