E
Producto
Vosuni

Vosuni

Una plataforma donde el alumno dice qué quiere aprender y la IA genera un curso a medida, lección a lección. Aquí está cómo lo construimos: el problema, el stack, cómo entra la IA, las decisiones y lo que aprendimos.

IA generativa Producto educativo Creador de contenido
Visitar Vosuni north_east

Los términos técnicos aparecen como un enlace punteado — como . Haz clic en uno para una explicación sencilla.

1El problema

Un curso se hace una vez y se sirve igual para todos. Pero dos personas que quieren aprender el mismo tema casi nunca parten del mismo punto ni quieren llegar a la misma profundidad. Un único curso desperdicia el tiempo de quien ya sabe parte y pierde a quien recién empieza.

Queríamos invertir el orden: en vez de que la persona se adapte a un curso ya hecho, el curso se construye en torno a la persona. El alumno describe lo que quiere aprender, y la plataforma genera un curso a medida a partir de ahí — el artefacto que Vosuni crea es un curso de verdad, con sus lecciones, temas y cuestionarios.

2El stack

"Stack" es la palabra para el conjunto de piezas de software que sostienen un producto — la base en la que corre, las herramientas listas que reutiliza y el código a medida encima. Vamos a recorrer la de Vosuni, porque las decisiones explican mucho del producto. El principio guía fue simple: no reinventar lo que ya funciona. Mira el término para la versión en lenguaje sencillo.

La base es WordPress funcionando como — maneja las cuentas y la estructura del sitio. Encima está LearnDash, un maduro que ya modela los objetos de aprendizaje que necesitamos: cursos, lecciones, temas y cuestionarios. Elegimos este par a propósito: una plataforma de cursos como LearnDash ya sabe guardar y seguir esos objetos, así no tuvimos que reconstruir esa base. Una tercera pieza, BuddyBoss, agrega la capa social y de interfaz, incluido un modo de foco estilo Duolingo.

El stack en capas de Vosuni Una base reutilizada — WordPress más la plataforma LearnDash y BuddyBoss — con nuestra propia capa a medida de cinco plugins construida encima. NUESTRA CAPA A MEDIDA ↑ BASE REUTILIZADA ↓ encima
No reinventamos la base: WordPress y una plataforma de cursos madura () están abajo. Encima construimos nuestra propia capa a medida — cinco , cada uno con una tarea. Toca cualquier bloque para ver qué es/hace.

Sobre esa base construimos nuestra propia capa, dividida en cinco — cada uno con una tarea, mostrados en el diagrama de arriba. Mantener cada capacidad como su propio plugin nos deja evolucionar una sin tocar las otras.

La generación en sí corre sobre en la nube. Así el stack tiene dos mitades: una base consolidada para los cursos, y una capa a medida que convierte una intención en un curso hecho a la medida.

3Cómo usamos la IA

La IA no es un chatbot pegado a un curso — es el motor que construye el curso, y trabaja en un orden deliberado. Toca cada paso para ver qué hace.

Cómo la IA construye un curso, paso a paso Seis pasos ordenados: intención, extraer la habilidad, rúbrica de competencia, mapear el grafo de skills, diseñar el roadmap (antes de cualquier contenido), y luego hidratar el curso lección a lección. diseñado antes de cualquier contenido
El orden es deliberado: el roadmap (paso 5, destacado) se diseña antes de escribir cualquier lección (paso 6). Decidir todo el camino primero mantiene el curso coherente.

Todo esto corre sobre múltiples proveedores de IA detrás de una sola puerta, con (ejecutando Claude) como motor por defecto; quien quiera más control puede conectar su propia clave (). Cuando ayuda, la IA también puede anclar las lecciones en fuentes reales de la web y mostrar citas — fundamentando el contenido en vez de inventarlo.

4Decisiones clave

Generar un curso a medida en vez de vender un catálogo. Habría sido más simple ofrecer un catálogo de cursos ya hechos. Elegimos el camino más difícil — que la IA genere un curso por persona — porque es justamente el punto del producto. Vosuni es un creador de cursos, no una tienda de cursos. Un curso construido en torno a donde estás vale más que uno genérico que tienes que adaptar tú mismo.

Reutilizar una plataforma de cursos madura en vez de construir una. En lugar de inventar nuestra propia forma de guardar cursos, lecciones y progreso, nos paramos sobre WordPress y un consolidado. Los objetos de aprendizaje ya estaban modelados ahí, así pudimos gastar el esfuerzo en la parte que de verdad es nueva — la IA que genera el curso — no en plomería que ya existe.

Diseñar todo el roadmap antes de escribir una sola lección. Es tentador dejar que la IA escriba la lección 1, luego la 2, luego la 3. Decidimos lo contrario: la IA primero diseña el camino entero, después lo rellena. El razonamiento es la coherencia — un curso planificado como un todo se sostiene mucho mejor que uno improvisado lección a lección.

IA disponible por defecto, con la opción de usar tu propia clave. La IA viene disponible por defecto, así cualquiera puede usar la plataforma sin configuración. Para quien quiere más control, está la opción de . La mayoría nunca necesita tocar esto — está ahí para quien lo quiera, no es una barrera para quien no.

5Siendo más técnico…

Esta sección es para quien quiera mirar bajo el capó. Nada de esto es necesario para entender el producto — pero las decisiones de aquí son las que hicieron que el resto funcionara de verdad.

Tablas a medida para el grafo de skills. Una plataforma de cursos sabe guardar cursos y lecciones, pero no tiene idea de qué es una "habilidad", un "prerrequisito" o un "refuerzo". Así que creamos nuestras propias para eso: una para las habilidades y sus niveles, una para las relaciones entre habilidades, y una para dónde está cada alumno en cada habilidad. Esas relaciones son las aristas del , mostrado abajo.

Un mini grafo de skills Una habilidad objetivo central. Dos habilidades prerrequisito apuntan hacia ella con flechas sólidas (vienen antes). Dos habilidades de refuerzo se conectan con líneas punteadas (la fortalecen). Prerreq. A Prerreq. B Objetivoskill Refuerzo C Refuerzo D viene antes refuerza
Un prerrequisito viene antes (flecha sólida); un refuerzo fortalece desde el costado (flecha punteada). Registrar esa diferencia es lo que necesita las tablas a medida del .

Una sola puerta para toda la IA. Cada función de IA — generar un curso, encontrar un video, escribir un ejercicio — pasa por un punto central, una fachada. El código que maneja la lógica del producto nunca habla con un proveedor directamente; le pide a la fachada, y la fachada decide qué proveedor, modelo y clave usar. Eso es lo que nos deja cambiar por la clave propia de alguien sin reescribir nada. Cada pedido al proveedor sale por una , la forma estandarizada en que dos sistemas hablan.

Roadmap primero, estado bloqueado, después hidratar. Generamos todo el roadmap y lo bloqueamos antes de rellenar cualquier lección. ¿Por qué en este orden? Porque generar contenido es la parte cara, en tiempo y en costo. Si el plan todavía cambia mientras se escriben las lecciones, terminas con un curso incoherente y generación desperdiciada. Decidir el plan una vez, congelarlo y recién entonces gastar esfuerzo en el contenido mantiene el curso coherente y el trabajo sin tirarse a la basura.

Un lector de JSON tolerante. Le pedimos al que responda en un formato de datos estricto (JSON) para que el sistema pueda leerlo. En la práctica, los modelos suelen envolver o recortar esa respuesta — agregando formato extra alrededor o cortándola. En vez de pelear con el modelo, construimos un lector tolerante que desenvuelve y repara la respuesta antes de usarla. Es una pequeña decisión que, en silencio, evita muchos cursos rotos.

6Lo que aprendimos

Generar un curso entero toma tiempo, y pedirle a la persona que mire una pantalla de carga por minutos no funciona. La lección: dividir el trabajo pesado en pasos pequeños y mostrar el progreso a medida que ocurre, para que la espera se sienta como algo construyéndose, no una pantalla congelada.

El orden en que haces las cosas cambia el resultado. Aprendimos a las malas que algunos pasos solo funcionan si ocurren antes que otros — un detalle invisible en el producto final pero que decide si funciona o no. Construir con IA es menos sobre el prompt y más sobre el flujo que lo rodea.

Y un principio de producto que llevamos adelante: la opción avanzada nunca debe estorbar el camino simple. Las funciones potentes para unos pocos no pueden volverse fricción para la mayoría. Respetamos la privacidad y la ley (LGPD) manteniendo el default simple y los extras opcionales.

7Qué significa esto para tu empresa

La mecánica central de Vosuni es esta: un mismo cuerpo de contenido sirve a muchas personas distintas. Mantienes el material y la IA lo adapta por persona, guiado por parámetros que defines para el trabajo — tono de voz, ritmo, conocimiento previo, y qué tan simple o profundo ir según la capacidad de absorción de cada quien. Y tú controlas el alcance: el Vosuni público deja que cualquiera elija cualquier tema de una lista infinita, pero puedes cerrarlo a un conjunto finito, o incluso a un solo curso que cada persona simplemente recibe adaptado a ella. Así viaja a otros contextos.

Onboarding de empleados

Un mismo onboarding o training, adaptado al conocimiento previo de cada persona y a la forma en que mejor aprende. El empleado puede ajustar el tono, el ritmo y la profundidad a sí mismo, así el mismo material llega distinto a un junior y a un senior — sin que escribas dos versiones.

Educación de cliente

Enseña tu producto o los conceptos de tu empresa con contenido enfocado en cada persona. Desde una sola base, la IA moldea la versión que cada público necesita — un inicio rápido para uno, un detalle profundo para otro — así dejas de hacer a mano un material distinto para cada público.

Equipos

Arma capacitación apuntada directamente a las personas de un equipo: toma el material que ya tienes y deja que la IA lo adapte al nivel y al rol de cada quien. Una sola fuente de verdad, muchas versiones — en vez de un único curso que todos cursan a la misma profundidad.

La conclusión: cuando el mismo contenido tiene que llegar a personas que no son iguales, adaptar una sola fuente por persona — por tono, ritmo y profundidad, dentro de un alcance que tú controlas — supera a entregar un único curso rígido a todos. Esa es la pieza que vale adaptar a tu contexto.

Stack

Es el conjunto de piezas de software que sostienen un producto: la base en la que corre, las herramientas listas que reutiliza y el código a medida encima. Hablar del stack de un producto es decir con qué fue construido y por qué.

CMS

CMS es la sigla en inglés de sistema de gestión de contenido: el software que guarda usuarios, páginas y contenido y permite administrarlos sin programar desde cero. En Vosuni, WordPress cumple ese papel — es donde viven las cuentas y la estructura del sitio.

LMS

LMS es la sigla en inglés de sistema de gestión del aprendizaje: el software que organiza cursos, lecciones, temas, cuestionarios y el progreso del alumno. Vosuni usa un LMS maduro (LearnDash) como base, en vez de reinventar esa estructura desde cero.

Plugin

Es un módulo que se encaja en una base existente para agregar una capacidad nueva, sin reescribir toda la base. En Vosuni, cada parte a medida — generar el curso, la navegación, la práctica, el acceso — es un plugin que se conecta a WordPress y al LMS.

IA generativa

Es el tipo de IA que crea contenido nuevo — texto, explicaciones, ejercicios — en vez de solo clasificar o buscar algo ya hecho. Es el tipo de IA detrás de las herramientas que escriben y responden. En Vosuni, es la que redacta las lecciones y arma las pruebas.

Grafo de skills

Es un mapa de habilidades conectadas entre sí por relaciones. En términos técnicos, cada conexión es una arista (edge): unas dicen lo que viene antes (prerrequisitos), otras lo que refuerza. En vez de una lista suelta, es una red que muestra el orden natural de aprender — y por eso necesita sus propias tablas en la base de datos para ser representada.

Amazon Bedrock

Es un servicio de nube de Amazon que da acceso a modelos de IA de varios proveedores por una sola puerta. En Vosuni, es por él que corre, por defecto, el modelo Claude que genera los cursos — sin que el alumno tenga que configurar nada.

LLM

LLM significa "modelo de lenguaje grande" — el motor de IA entrenado para generar texto, como el que escribe las lecciones. Un detalle práctico: a veces devuelve la respuesta "envuelta" (con marcas extra alrededor), y por eso el sistema necesita un lector tolerante que la desenvuelva antes de usarla.

Usar tu propia clave de IA (BYOK)

BYOK viene del inglés "trae tu propia clave". Es la opción de conectar tu propia cuenta de un servicio de IA en lugar de usar la de la plataforma. Quien quiera mantiene el control de su propio uso; quien no, ni necesita saber que la opción existe — la IA ya viene disponible por defecto.

API

Una API es la forma estandarizada en que dos sistemas se hablan: uno pide algo siguiendo un formato acordado y el otro responde en el mismo formato. Así es como Vosuni le habla al servicio de IA en la nube para pedir que se genere un texto.

Tabla a medida

En una base de datos relacional, los datos viven en tablas — como las hojas de un libro de cálculo, con filas y columnas, que se referencian por códigos. Una tabla a medida es una creada a propósito para un dato que la base lista no sabe guardar; en Vosuni, hubo que crear tablas propias para representar el grafo de skills.

Newsletter

Aprende a construir en conjunto.

Tras bambalinas de productos educativos, IA aplicada de verdad y lo que aprendemos construyendo. Directo a tu correo, sin rodeos.

mail
Suscríbete a la newsletter Gratis · vía Substack