diff --git a/components/features.tsx b/components/features.tsx
new file mode 100644
index 0000000..168fe00
--- /dev/null
+++ b/components/features.tsx
@@ -0,0 +1,124 @@
+import React from "react";
+import { Heading } from "./heading";
+import { Subheading } from "./subheading";
+import { cn } from "@/lib/utils";
+import { GridLineHorizontal, GridLineVertical } from "./grid-lines";
+import { SkeletonOne } from "./skeletons/first";
+import { SkeletonTwo } from "./skeletons/second";
+import { SkeletonFour } from "./skeletons/fourth";
+import { SkeletonThree } from "./skeletons/third";
+
+export const Features = () => {
+ const features = [
+ {
+ title: "Generate images with text",
+ description:
+ "Generate images from a text prompt, a video, or a video segment in bulk at the speed of light.",
+ skeleton: ,
+ className:
+ "col-span-1 lg:col-span-4 border-b border-r dark:border-neutral-800",
+ },
+ {
+ title: "Create stupid simple chatbots",
+ description:
+ "Create Chatbots with a single button click. Customize as per your requirements and the AI will take care of the rest.",
+ skeleton: ,
+ className: "border-b col-span-1 lg:col-span-2 dark:border-neutral-800",
+ },
+ {
+ title: "We support every single LLM",
+ description:
+ "Whether it's OpenAI, GroQ or Your Mom's Basement LLM, we support everything.",
+ skeleton: ,
+ className: "col-span-1 lg:col-span-3 border-r dark:border-neutral-800",
+ },
+ {
+ title: "Deploy in seconds",
+ description:
+ "With our blazing fast, state of the art, cutting edge, we are so back cloud servies (read AWS) - you can deploy your model in seconds.",
+ skeleton: ,
+ className: "col-span-1 lg:col-span-3",
+ },
+ ];
+ return (
+
+
Packed with thousands of features
+
+ [App Name] provides all the tools you need to build amazing applications
+ with powerful features and seamless integration.
+
+
+
+
+ {features.map((feature) => (
+
+ {feature.title}
+ {feature.description}
+ {feature.skeleton}
+
+ ))}
+
+
+
+
+
+
+
+
+
+ );
+};
+
+const FeatureCard = ({
+ children,
+ className,
+}: {
+ children?: React.ReactNode;
+ className?: string;
+}) => {
+ return (
+
+ {children}
+
+ );
+};
+
+const FeatureTitle = ({ children }: { children?: React.ReactNode }) => {
+ return (
+
+ {children}
+
+ );
+};
+
+const FeatureDescription = ({ children }: { children?: React.ReactNode }) => {
+ return (
+
+ {children}
+
+ );
+};