●  KIT DE INICIO + CURSO DE 9 LECCIONES

Sé dueño del stack.
Quédate con el margen.

Lanza tu propia aplicación de personajes con IA: la misma cara en cualquier escena, con pagos integrados para que puedas cobrar desde el primer día. Se ejecuta en tu propia infraestructura; sin APIs de imagen alquiladas que reduzcan tu margen.

Esa demo es este kit, desplegado tal cual: inicia sesión y genera un personaje tú mismo. Créditos gratuitos, sin tarjeta. La GPU entra en reposo cuando nadie la utiliza, por lo que la primera imagen tras un periodo de inactividad tarda unos 10 minutos en procesarse mientras se reactiva.
Precio de lanzamiento de $249: para los primeros 50 desarrolladores, después $299
RunPod serverless GPU Next.js + Postgres despliega tal cual AI-first — diseñado para Claude Code Más de 45 idiomas — curso escrito
app.tudominio.com  ● en directo
La aplicación OwnStack: un panel de Mis Personajes con un perro, un robot y una persona
// tu aplicación, tu GCP + RunPod — no una demo pagada por otros
La parte difícil, resuelta

Una cara. Cada escena.

No es un truco de seed. OwnStack genera una imagen base y luego realiza ediciones a partir de esa base como referencia, por lo que cada nueva escena mantiene el mismo personaje.

PAGO ÚNICO
Generar la base

El personaje se define una sola vez, solo a partir de texto; esa imagen es el rostro canónico.

CADA ESCENA
Editar desde la base

Cada escena utiliza esa imagen como referencia. El mismo rostro, nueva pose, nuevo entorno.

RESULTADO
20 escenas, una identidad

Personas, anime, animales, robots: un personaje no es solo una persona.

¿Por qué no hacer fine-tuning por personaje en su lugar? Comparamos ambos enfoques.

mismo personaje · escenas diferentes  consistente ✓
Biscuit, el personaje base: un perro pequeño con un jersey azul
base
El mismo perro corriendo por un parque
misma cara · corriendo
El mismo perro con un pañuelo en la hierba
misma cara · pañuelo
El mismo perro saltando a por una pelota de tenis
misma cara · fetch
// generar una base → editar en cualquier escena, cara intacta
Obtener el kit →
Precio de lanzamiento de $249: para los primeros 50 desarrolladores, después $299
Qué obtienes

Un producto desplegable, no un boilerplate.

Las plantillas gratuitas te dan la UI. OwnStack te da la parte difícil: la infraestructura, la pipeline de trabajos async y el motor de consistencia de personajes que realmente hace que funcione.

01 / MOTOR

Worker de GPU serverless

Un motor de imagen unificado en RunPod: scale-to-zero, optimizado para cold start y con el modelo integrado en la imagen. Tú eres el dueño del contenedor.

02 / APP

App full-stack Next.js

Asistente de personajes, galería, cola de trabajos async con polling, inicio de sesión de Google, créditos, UI mobile-first. Lista para producción.

03 / CURSO

9 lecciones, de principio a fin

No solo código: el cómo. GPU serverless, la cola async, ajuste de costes/margen, despliegue. Lo que los boilerplates omiten.

La razón por la que los wrappers de IA no dan dinero

La mayoría de las apps de IA alquilan una API de imágenes y ven cómo se come los beneficios.

✕Alquilar una API de imágenes alojada — el margen se reduce con cada generación.
✕El proveedor fija el precio, el modelo y el límite de velocidad. Tú no eres dueño del pipeline.
→OwnStack incluye un pipeline de serverless GPU autohospedado. Pagas por segundos de GPU, scale-to-zero y te quedas con la diferencia.
Haz tú mismo los cálculos

¿Cuándo sale realmente a cuenta el autohospedaje?

Respuesta honesta: con poco volumen, una API alojada es la opción correcta. Arrastra tu volumen mensual y observa dónde se cruzan las líneas; todos los números son editables y los valores predeterminados son los precios oficiales actuales (fuentes más abajo).

Imágenes / mes1,000
arrastrar: 0 – 10.000
API alojada / mes–
Autohospedado / mes–
…
punto de equilibrio: –

Coste por imagen en self-hosted ahora mismo: –. En una API, cada ejecución se cobra por separado, por lo que un pipeline de reference-edit paga más de una vez por imagen finalizada; el self-hosting, por su parte, paga un impuesto por cold start a menos que se diseñe para evitarlo: el capítulo sobre costes del kit trata precisamente de eso.

Obtener el kit →

Precios oficiales, verificados el 16 de septiembre de 2026: RunPod — 24 GB serverless $0.69–$1.10/h, facturado por segundo · Replicate — $0.025–$0.09 por imagen generada según el modelo. Los proveedores tienen precios distintos y cambian a menudo (OpenAI ahora factura los modelos de imagen por tokens) — toma la cifra de la página actual de tu proveedor; esta sección es solo aritmética.

¿Quieres conocer el razonamiento detrás de las cifras? GPU self-hosted frente a una API de imagen: dónde está realmente el punto de equilibrio.

El curso · ★ = capítulos imprescindibles

Tú lo construyes, tú lo posees.

Nueve lecciones que te llevan desde un proyecto vacío hasta una app desplegada y monetizable en tu propia nube. Y está enseñado con un enfoque AI-first: en lugar de decirte qué archivo editar, cada lección te da las instrucciones exactas para dárselas a un agente de programación AI como Claude Code: la AI escribe el código, tú lo revisas y lo lanzas.

1.1
Sistema de diseño
Tokens, tipografía, mobile-first
1.2
Inicio de sesión de Google
OAuth, usuarios de prueba & publicación
1.3
Creación de personajes
Asistente de 4 pasos basado en opciones
1.4
Arquitectura del motor de imágenes
consistencia basada en referencias, trabajos asíncronos, GCS
1.5
Generación de contenido
Preajustes de escena + variedad con Gemini
2.1
Optimización de costes y márgenes
Cold-start, imágenes ligeras, model bake
2.2
Monetización
Créditos + Stripe, activación con un flag
3.1
Despliegue en Cloud Run
Publícalo en vivo
3.2
Dominio personalizado
Tu dominio + HTTPS automático
Todo portátil · sin vendor lock-in

Tu nube. Tus datos. Tu margen.

Next.js / App Router Postgres + Prisma RunPod / serverless GPU GCS / almacenamiento de imágenes Vertex AI / escenas con Gemini Cloud Run / hosting Stripe / suscripciones
Nos hemos topado con esto para que tú no tengas que hacerlo

30 trampas, indexadas por síntoma.

Aquí no hay nada teórico: cada una nos costó horas hasta lograr un despliegue funcional. El kit las incluye como un índice de síntomas: pega tu error y obtén la causa y la solución.

✕Los trabajos se quedan bloqueados en la cola para siempre; los logs del worker muestran un error 404 / revisión no encontrada.
✕Cada escena devuelve una cara diferente.
✕La creación de personajes falla con “An external service error occurred”; los logs mencionan signBlob.
✕El inicio de sesión solo falla en la app desplegada; la URL del error muestra 0.0.0.0:8080.
+ 26 más: cold starts de GPU, facturas de Cloud SQL, DNS, créditos de modo de prueba de Stripe.
Pago único · acceso de por vida

Cómpralo una vez.

Semanas de infraestructura —el worker de serverless GPU, la cola de trabajos asíncronos y el motor de consistencia de personajes— ya creados, explicados y listos para que los despliegues.

¿No estás listo para comprar? Ejecuta primero la versión gratuita →: la capa de async job-queue, con licencia MIT, funcionando localmente en unos dos minutos.
OwnStack — kit completo + cursoFUNDADOR · $50 DE DESCUENTO
$249 $299
Precio de lanzamiento para los primeros 50 desarrolladores — después $299
pago único · tuyo para siempre · actualizaciones del kit de por vida
  • ✓ Repositorio privado completo en GitHub — motor + app + docs
  • ✓ Curso de 9 lecciones, despliegue de principio a fin · en más de 45 idiomas
  • ✓ Motor de consistencia de personajes: un mismo rostro, en cada escena
  • ✓ Monetización integrada (créditos + Stripe)
  • ✓ Funciona en tu GCP + RunPod — tú eres el dueño de todo
Obtén acceso instantáneo →
// Reembolso de 14 días antes de abrir el repositorio · pago seguro · curso escrito, sin vídeos
Preguntas

Antes de comprar.

¿Necesito mis propias cuentas en la nube?+

Sí, ese es el objetivo. Despliegas en tu propio GCP y RunPod, por lo que eres dueño de la infraestructura y del margen. El curso te guía paso a paso por la configuración, pensado para desarrolladores que no son expertos en infraestructura.

¿Es solo otro boilerplate?+

No. Los boilerplates gratuitos te entregan una UI. OwnStack envía la parte difícil: un pipeline de GPU serverless self-hosted, una cola de trabajos asíncronos y una consistencia de personaje real, además de un curso que enseña cómo encaja todo. Por qué la mayoría de los kits alquilan el modelo en su lugar.

¿Necesito ser un programador avanzado?+

No. El código está estructurado para agentes de programación con IA como Claude Code o Cursor, y el curso se enseña de esa forma: apunta el agente al repositorio, dale las instrucciones que proporciona cada lección y él realiza el cambio; tú solo revisas y despliegas. Personalizas describiendo lo que quieres, sin editar archivos a mano.

¿Qué pueden ser los personajes?+

Personas realistas, anime, animales, criaturas fantásticas, mascotas chibi, robots. Una imagen base fija la identidad; cada escena mantiene el mismo rostro.

¿Puedo cobrar a mis propios usuarios?+

Sí. Los créditos y las suscripciones de Stripe vienen integrados y se activan con un solo flag. Es un negocio desplegable, no una demo.

¿Cómo obtengo el código?+

Justo después de pagar, conectas tu cuenta de GitHub y recibes una invitación al repositorio privado: el motor, la aplicación y la documentación completa del curso. Mantienes el acceso, incluidas las futuras actualizaciones.

¿Es un curso en vídeo?+

No, el curso está escrito y vive dentro del repositorio, junto al código. Es algo deliberado: las lecciones escritas se mantienen sincronizadas con el código a medida que se actualiza (los vídeos caducan), puedes leer a tu propio ritmo y sirven como instrucciones que puedes entregar directamente a tu agente de programación por IA. Nueve lecciones, un manual de despliegue completo y una guía de resolución de problemas indexada por síntomas.

¿En qué idioma está el curso?+

El inglés es el idioma principal, y todo el curso escrito también se entrega pretraducido a más de 45 idiomas (español, portugués, japonés, coreano, hindi, alemán, francés, chino y más), directamente en el repositorio bajo docs/translations/. Las traducciones están generadas por IA a partir del original en inglés y se actualizan junto con el kit; ningún otro kit hace esto.

¿Cuánto cuesta ejecutarlo?+

La GPU factura por segundo solo durante la generación: en una RTX 4090, una imagen de escena tarda aproximadamente 1 minuto y medio, unos 2 céntimos y medio (medidos), y el coste en reposo es de $0 gracias al scale-to-zero. El único elemento siempre activo es la base de datos, unos $30/mes en GCP (puedes detenerla mientras desarrollas). Las cuentas nuevas de GCP reciben $300 en créditos de prueba gratuitos que cubren todo al principio. El curso te guía a través de las cifras exactas para que puedas fijar el precio de tu propio producto de forma rentable. Haz tus propios cálculos en la calculadora de punto de equilibrio.

¿Cómo obtengo ayuda si me quedo atascado?+

El kit incluye una guía de resolución de problemas indexada por síntomas: cada trampa con la que nos topamos al construir esto, catalogada con sus soluciones. Además, envíanos un correo electrónico y te ayudaremos a avanzar. Y como el código está diseñado para agentes de IA, pegar tu error en Claude Code junto con la lección suele resolverlo en minutos.

¿Están incluidos el chat y el vídeo?+

Este kit es el estudio de personajes: genera y gestiona personajes de IA consistentes, de principio a fin. Los personajes ya están listos para el chat (la personalidad y el rol están almacenados), por lo que el chat (conversaciones con personajes) y el vídeo se lanzarán más adelante como cursos separados con su propio precio. Tus actualizaciones de por vida cubren este kit; los nuevos cursos son complementos opcionales, no forman parte de esta compra.

¿Se mantendrá el precio de lanzamiento?+

No, $249 es el precio de lanzamiento para los primeros 50 desarrolladores; después, subirá a $299. Compra una vez al precio de lanzamiento y todas las futuras actualizaciones del kit estarán incluidas, gratis, para siempre.

¿Qué pasa si no es para mí?+

Tienes 14 días para solicitar un reembolso completo, siempre que no hayas aceptado la invitación al repositorio privado; así puedes decidir antes de abrir el código. Consulta nuestra Política de reembolsos.