Cargando la bóveda…
Cargando la bóveda…
Un agente que arma carruseles de Instagram solos. Cargás tu marca una vez (colores, fuentes, logo), describís el post y exporta las imágenes en el tamaño exacto de IG. Todo local, sin suscripción, sin marca de agua. Setup en 2 minutos.
Carrusel de 10 slides en Canva:
Todo eso para un solo post.
Open Carrusel es la respuesta open source. Repo: Hainrixz/open-carrusel.
Le decís a Claude "hacé carrusel sobre X tema, tono Y, mi marca" → Claude genera 6-10 slides con HTML/CSS, los previsualizás en vivo, ajustás, y exporta PNGs en el tamaño exacto de Instagram (1:1, 4:5 o 9:16).
Open source MIT. Todo corre local:
/data/ y /public/uploads/ están gitignored — tu marca y tus carruseles son tuyos.
No clonás a mano, no peleás con dependencias. Abrís Claude Code, pegás esto:
> Instalá y arrancá open-carrusel desde cero.
Repositorio: https://github.com/Hainrixz/open-carrusel
Pasos sin preguntarme:
1. Entrá a Desktop, clona el repo con git clone
2. cd open-carrusel
3. npm install
4. npm run setup
5. npm run dev
6. Cuando el servidor esté arriba, abrí http://localhost:3000
Si encuentro cualquier error (puerto ocupado, Node viejo,
permisos, Puppeteer necesita Chrome) — diagnosticá y reparalo.
No me preguntes. Usá otro puerto si 3000 está tomado.
Cuando todo funcione, avisame con:
"Open Carrusel listo en http://localhost:<puerto> —
ya podés diseñar tus carruseles."2 minutos después, estás diseñando.
Subís capturas de carruseles que te gustan. El agente los analiza para detectar tu estética target.
Alternativa: le decís "buscame inspiración de carruseles de fitness" y Claude scrapea referencias.
> Configurame la marca:
- Color principal: #FF6B35
- Color secundario: #1A1A1A
- Tipografía títulos: Inter Bold
- Tipografía cuerpo: Inter Regular
- Logo: /uploads/mi-logo.png
- Estilo: editorial, minimalista, alto contrasteSe guarda en /data/brand.json. Claude lo usa siempre sin que se lo repitas.
> Carrusel de 6 slides sobre "5 errores comunes al lanzar
un SaaS". Tono cercano pero profesional. CTA final:
"¿Cuál fue tu peor error?".Claude genera HTML/CSS de cada slide. Los ves en vivo.
> Slide 3: cambiá el fondo a degradado naranja → coral.
Mantené el texto.Un clic → Puppeteer toma screenshots al tamaño exacto:
Te zipea los PNGs listos para subir.
Tips, listas, mini-lecciones. El formato que más se guarda en Instagram.
> Carrusel "7 atajos de teclado de macOS que cambian tu vida".
Slide 1: hook. Slides 2-8: un atajo por slide con descripción.
Slide final: CTA "¿cuál usás más?".> Carrusel de lanzamiento: nueva feature de mi SaaS.
Slide 1: problema (texto grande sobre fondo oscuro).
Slide 2: la nueva feature (screenshot con call-out).
Slides 3-5: beneficios concretos.
Slide 6: CTA "Probala gratis 14 días".> Carrusel "Cómo Ana pasó de 0 a 10k MRR en 8 meses".
6 slides narrativos. Tono inspiracional pero realista.
Datos concretos. Foto de Ana al inicio y final.Cuando un carrusel funciona, guardalo como template:
> Guardá este carrusel como template "tip-educational".
La próxima vez que pida algo similar, usá este estilo.Después:
> Carrusel tipo "tip-educational" sobre productividad
en remote work.Tentación: "después la configuro". Si no, cada carrusel sale con defaults genéricos. Configuralo 1 vez, ahorrás horas después.
Más slides ≠ más engagement. 5-7 es el sweet spot en la mayoría de casos. Solo 10 si la historia REALMENTE necesita esa profundidad.
Open Carrusel exporta al tamaño correcto, pero vos elegís el tamaño de fuente. Probá en mobile real antes de publicar. Mínimo 24px para títulos, 18px para cuerpo en formato 1:1.
Si trabajás con varios clientes, cada uno necesita su brand.json separado. No mezcles. Mejor mantener carpetas separadas por cliente.
/reset borra /data/. Si tenés brand.json y templates valiosos, backupealo en otro lado antes de tocar /reset.
Open Carrusel es regalo open source MIT. Si te sirve, podés: