Skill Alexa logo
Voice AI + Alexa Skill Platform

DE COMANDOS A CONVERSACIÓN.

Visit project

Desarrollé Devalan porque quería que Alexa pudiera responder más como un asistente inteligente que como una colección de comandos. El proyecto nació conectando una Skill con una IA local ejecutándose en mi propio servidor y evolucionó hasta convertirse en una plataforma donde cada usuario puede vincular Alexa, configurar su propio proveedor de IA y mantener conversaciones con contexto.

Alexa SkillVoice AINext.jsPocketBaseBYOK
01 / El problema

Hablar no debería significar memorizar comandos.

Una Skill tradicional necesita anticipar lo que el usuario dirá y dirigirlo hacia intents conocidos. Mi objetivo era construir una experiencia distinta: permitir una pregunta abierta, conservar el contexto y utilizar un modelo de lenguaje para generar una respuesta que Alexa pudiera devolver naturalmente por voz.

Lo que había que eliminarFricción
01
Una conversación no cabe en una lista de intents

Las preguntas reales no siempre coinciden con frases previstas ni con un flujo rígido de comandos.

02
Alexa necesitaba una inteligencia externa

La primera solución fue conectar la Skill con una IA local ejecutándose en mi propio servidor.

03
Una conversación necesita memoria

Los intercambios anteriores debían conservarse para que una segunda pregunta pudiera depender de la primera.

04
La inteligencia no debía quedar atada a una sola implementación

Lo que comenzó con un modelo local evolucionó hacia una arquitectura donde cada usuario puede seleccionar su proveedor y modelo.

02 / La conversación

La voz entra. La IA responde. El contexto continúa.

Construí el recorrido completo entre Alexa y la capa conversacional: recibir una pregunta hablada, identificar al usuario, recuperar su configuración y contexto, consultar el modelo correspondiente, preparar la respuesta para voz y guardar el intercambio para que la conversación pueda continuar.

Conversaciones de Alexa procesadas por la plataforma y almacenadas con su proveedor, modelo y contexto.

Conversaciones de Alexa procesadas por la plataforma y almacenadas con su proveedor, modelo y contexto.
03 / La experiencia

De vincular una cuenta a mantener una conversación.

La experiencia conecta identidad, configuración y conversación para que cada usuario pueda decidir qué inteligencia funciona detrás de Alexa y conservar el contexto entre intercambios.

01

Vincular

Conectar la cuenta de Alexa con la identidad del usuario dentro de Devalan mediante account linking.

02

Configurar

Elegir el proveedor y modelo que funcionarán como inteligencia detrás de la conversación.

03

Preguntar

Hablar naturalmente con Alexa sin depender de una frase rígida para cada respuesta.

04

Continuar

Recuperar el historial previo, responder con contexto y persistir cada nuevo intercambio.

04 / Qué cambió

Una prueba personal convertida en una plataforma conversacional reutilizable.

InputComandos previstosPreguntas abiertas
IAIA local en mi servidorProveedor y modelo configurables
ContextoInteracciones aisladasConversaciones persistentes
ArquitecturaSolución personalSistema multiusuario BYOK
05 / La plataforma

La inteligencia detrás de Alexa dejó de ser fija.

Desarrollé la plataforma completa con Next.js y PocketBase para administrar usuarios, vincular cuentas de Alexa, configurar proveedores y modelos, almacenar conversaciones y convertir cada interacción hablada en un flujo conversacional persistente y configurable.

Skill Alexa — 1

01 / 05

UNA VOZ. AHORA CON CONTEXTO.

Desarrollé Devalan de principio a fin a partir de una idea personal: conectar Alexa con una IA que realmente pudiera conversar. Lo que comenzó con un modelo local ejecutándose en mi servidor evolucionó hacia una plataforma construida con Next.js y PocketBase, con account linking, proveedores configurables, contexto persistente y una arquitectura BYOK para que cada usuario pueda elegir la inteligencia detrás de su Alexa.

Alexa SkillVoice AINext.jsPocketBaseBYOK