Problema
Jugar al ajedrez con un asistente de voz exige entender jugadas dictadas de formas distintas y que las reglas se cumplan siempre. Un modelo de lenguaje solo puede equivocarse con una jugada ilegal.
Ajedrez Mágico es un módulo de un asistente personal de voz: se dicta la jugada, el tablero 3D mueve la pieza y un programa en Python hace de árbitro y de rival. Funciona en local; no es un producto publicado.
Servicio Software a medida

Jugar al ajedrez con un asistente de voz exige entender jugadas dictadas de formas distintas y que las reglas se cumplan siempre. Un modelo de lenguaje solo puede equivocarse con una jugada ilegal.
La voz solo dicta. Quien valida y recuerda la partida es Python, con la librería python-chess, y un motor propio elige la respuesta. El tablero 3D se dibuja en el navegador sin servicios externos.
Uso personal de su autor, como módulo de su asistente. Sirve también como demostración de cómo combinar voz, 3D y reglas verificables.
Piezas y tablero con Three.js servidos desde el propio equipo, sin servicios externos. Se abre en local, en 127.0.0.1.

Se entienden frases como «peón de e2 a e4», «caballo a efe 3» o «enroque corto» y se traducen a una jugada del tablero.

Negamax con poda alfa-beta y búsqueda de quietud; responde en unos 2,5 s por jugada. No es Stockfish ni un gran maestro.

Python valida cada jugada y guarda el estado de la partida, así una jugada ilegal nunca llega al tablero.

Se reprodujo y corrigió el fallo en que una pieza capturada seguía en el tablero, y se añadió una verificación contra la posición real.
Tablero en un HTML con Three.js (sin dependencias externas), un servidor local mínimo en Python que guarda el estado, python-chess para validar jugadas y un motor propio de unos 270 líneas (negamax, alfa-beta, quiescencia). Es un módulo de un asistente personal.
Cuéntanos la idea en dos líneas. Te respondemos con alcance, plazo y una primera propuesta.

Elegir asiento, declarar equipaje, ver al chofer verificado y separar el viaje con un adelanto. Hoy es un prototipo con datos de demostración, aún sin lanzamiento.

Web de equipos reacondicionados con precio final en Lima, fotos reales y compra bajo pedido, más un motor interno que busca y filtra ofertas.

Sistema web instalable que registra guías de recepción, la cuenta corriente de cada proveedor y los pagos con captura de comprobante, además de stock y despachos.