Saltar al contenido
LEX
Teclado: pulsa / o Comando K para preguntar o saltar, acento grave para abrir el terminal.

LEX · el pase

Comanda

Comanda

#

Desde
Hora
Pedido

Marchar

ES · DE · EN

Volver al Lab

Comercio03 / 12

Skapara

Streetwear impreso bajo demanda, nativo de IA, diseñado contigo

Estado
En producción
Periodo
2026 →
Rol
Diseño y desarrollo, de principio a fin
Para
Compradores de streetwear que quieren una prenda propia, y un operador en solitario que lleva la tienda.

Problema

Las tiendas de impresión bajo demanda suelen ser un catálogo con un formulario. Quien quiere algo propio tiene que salir de la tienda para diseñarlo, y el dueño tiene que llevar marketing, soporte y operaciones a mano.

Skapara es una tienda en línea donde buscas, diseñas y pagas conversando. Diez agentes programados llevan la tienda por detrás, y todo se fabrica bajo pedido en Europa.

Caso de estudio

La tienda es conversacional: búsqueda, diseño y pago ocurren en el chat. La generación de diseños usa fal.ai FLUX.1 con eliminación de fondo, y la búsqueda es semántica, con embeddings de Gemini guardados en pgvector. Carrito, lista de deseos, pago con Stripe con impuestos, envío con Printify y devoluciones están en marcha, en inglés, español y alemán.

Detrás de la tienda trabajan diez agentes llamados PodClaw con horarios programados. Todo el sistema se puede autoalojar con un único archivo compose.

Arquitectura

Caddy da la cara a una tienda Next.js y a un panel de administración Next.js. Un puente FastAPI aloja los agentes PodClaw, un servidor MCP expone herramientas de la tienda, Redis y crawl4ai les dan soporte, y Supabase aporta Postgres 16 con pgvector, Auth y seguridad a nivel de fila. Tres redes Docker aisladas separan las capas.

Decisiones técnicas

  1. El chat como interfaz principal, con las páginas clásicas de la tienda disponibles.
  2. Postgres con pgvector para la búsqueda semántica, de modo que una sola base de datos cubre datos y recuperación.
  3. Seguridad a nivel de fila en Supabase para aislar los datos de los clientes.
  4. Tres redes Docker aisladas y una configuración compose autoalojable.

Retos y compromisos

Hacer fiable una tienda llevada por agentes: cada agente actúa mediante herramientas definidas, y el pago, los impuestos y el envío quedan en código convencional y auditable.

Resultados verificados

  • En producción en skapara.com
  • 665 commits
  • ~105 archivos de test (Vitest, Playwright)
  • Disponible en inglés, español y alemán

Los estados son factuales: nada se presenta más terminado de lo que está.

Stack

Enlaces

Pregunta o salta

Escribe una pregunta o un nombre. La navegación es determinista — no es un chatbot.

Pulsa / o ⌘K