Por la red circula un post de Reddit del que todos se burlan masivamente. Una chica informa alegremente que le ha dado a Claude acceso a sus juguetes sexuales Bluetooth. Ahora, durante el sexting, la red neuronal decide por sí misma cuándo, durante cuánto tiempo y con qué intensidad activar la vibración.
La mayoría bromea sobre el levantamiento de las máquinas y los "novios IA". Pero nosotros echemos un vistazo al interior.
Abrimos los códigos fuente de Signal Bridge Remote. La chica, que en el post dice explícitamente «I'm not a developer», con la ayuda del propio Claude diseñó, escribió y desplegó un sistema ciberfísico distribuido:
1️⃣ Un servidor en
FastAPI que actúa como endpoint MCP (Model Context Protocol) para Claude.2️⃣ Una arquitectura sensata con autenticación JWT, límites de tasa y baneos progresivos de IP (protección contra escaneo).
3️⃣ Un hub de retransmisión sobre websockets que envía comandos desde el VPS al dispositivo móvil.
4️⃣ Un cliente local en Android (a través de Termux) que traduce los comandos al protocolo
Buttplug.io (sí, es un estándar opensource real para hardware íntimo) y controla el dispositivo por Bluetooth.Claude aquí no solo genera texto. Tiene registradas herramientas (tools) como
pulse, escalate, vibrate y read_battery. El LLM analiza el contexto del diálogo y llama a la función adecuada, pasando parámetros de intensidad y patrón.Y además, implementa un completo dead man's switch: si el websocket se cae, el hardware se detiene inmediatamente por tiempo de espera del hub local.
Mientras en los cursos obligan a escribir la enésima lista de tareas en Django, la gente resuelve sus necesidades básicas integrando LLM en el mundo físico con requisitos de tolerancia a fallos.
Ni siquiera sé qué me impresiona más: lo rápido que adaptaron el protocolo MCP para el control remoto de juguetes, o que el código generado por LLM para controlar un vibrador es arquitectónicamente más lógico y tolerante a fallos que los microservicios en algunas fintechs.
#buen_open_source
Comentarios
0Aún no hay comentarios.
Inicia sesión para participar en la conversación.