AnimatedGradientText
Marketing + IA · Bolivia
Construimos agentes de IA, webs que venden y sistemas que escalan — para negocios que no pueden permitirse perder clientes.
BentoGrid · MagicUI MagicCardCapacidades
Tu recepcionista virtual trabaja 24/7: responde consultas, agenda citas y califica prospectos — antes de que lleguen a tu equipo.
PDF automático con los KPIs que tus clientes realmente entienden. Generado con datos reales de tu cuenta.
Next.js + diseño Awwwards. De la idea al server en 7 días.
Reels y TikToks generados con actores IA y tu branding. $300–800/mes, entrega semanal.
Onboarding express para clientes que no pueden esperar.
SpotlightAceternity Spotlight crea profundidad sin peso. Ideal para secciones de CTA o hero donde querés dar vida al fondo.
ShimmerButton · react-bits ShinyButtonCountUp · MagicUI (custom hook)Resultados reales
Marcas activas
Retención de clientes
Setup de agente promedio
ROI promedio primer mes
Atención sin pausas
BlurFade · Aceternity TextGenerateEffectPor qué Quimera
Bolivia · Miami · El mundo
Agentes IA + webs + contenido. Todo integrado. Todo automatizado. Primeros resultados en 48 horas.
# install
npm install tailwindcss-animate
# desde la CLI de MagicUI
npx shadcn@latest add "https://magicui.design/r/animated-gradient-text"
// uso básico
import { AnimatedGradientText } from "@/components/magicui/animated-gradient-text";
export default function Hero() {
return (
<AnimatedGradientText>Tu texto aquí</AnimatedGradientText>
);
}
npx shadcn@latest add "https://magicui.design/r/marquee"
import { Marquee } from "@/components/magicui/marquee";
<Marquee pauseOnHover className="[--duration:20s]">
{items.map(item => <ReviewCard key={item.name} {...item} />)}
</Marquee>
npm install clsx tailwind-merge framer-motion
# copiar desde:
# https://ui.aceternity.com/components/bento-grid
import { BentoGrid, BentoGridItem } from "@/components/ui/bento-grid";
<BentoGrid className="max-w-4xl mx-auto">
{items.map((item, i) =>
<BentoGridItem key={i} title={item.title} description={item.description} />
)}
</BentoGrid>
# https://ui.aceternity.com/components/spotlight
import { Spotlight } from "@/components/ui/spotlight";
<div className="relative">
<Spotlight className="-top-40 -left-10" fill="#42E200" />
{/* tu contenido */}
</div>
npx shadcn@latest add "https://magicui.design/r/shimmer-button"
# react-bits: https://www.reactbits.dev/components/shiny-button
npm install react-bits
import { ShimmerButton } from "@/components/magicui/shimmer-button";
<ShimmerButton shimmerColor="#fff" background="#42E200">
Empezar ahora
</ShimmerButton>
npm install react-bits
# https://www.reactbits.dev/text-animations/count-up
import CountUp from "react-bits/text-animations/CountUp";
<CountUp
from={0}
to={30}
separator=","
direction="up"
duration={1.2}
onStart={({ startAnimation }) => startAnimation()}
>
{({ value }) => <h2>{value}+</h2>}
</CountUp>
npx shadcn@latest add "https://magicui.design/r/blur-fade"
npx shadcn@latest add "https://magicui.design/r/text-reveal"
import { BlurFade } from "@/components/magicui/blur-fade";
import { TextReveal } from "@/components/magicui/text-reveal";
// BlurFade: aparece con blur al entrar viewport
<BlurFade delay={0.25} inView>
<h2>Texto que aparece</h2>
</BlurFade>
// TextReveal: revela palabras al hacer scroll
<TextReveal>Tu propuesta de valor acá.</TextReveal>