GibberLink

GibberLink

Boris Starkov and Anton Pidkuiko · Voz e idioma

GibberLink es un protocolo de código abierto que deja a dos agentes de IA reconocerse y pasar del inglés hablado a un canal de datos por sonido más rápido.

Vista previa de la interfaz de GibberLink

Acerca de GibberLink

About

Qué es GibberLink

GibberLink es un protocolo de comunicación para agentes y, a la vez, un protocolo de comunicación entre agentes IA. Cuando dos agentes de voz coinciden en una llamada, arrancan en inglés corriente. En cuanto uno descubre que el otro también es una máquina, propone cambiar a un canal basado en sonido, y los dos lados intercambian datos como tonos de audio cortos en lugar de frases.

La idea es cortar el desperdicio. Dos agentes leyéndose precios de hotel entre ellos queman cómputo, tiempo y dinero en una conversación pensada para oídos humanos. GibberLink se salta ese paso. Se apoya en ggwave, la librería abierta de datos por sonido, y sus creadores, Boris Starkov y Anton Pidkuiko, se llevaron el primer puesto del hackathon de ElevenLabs en febrero de 2025 con la demo.

Hay tres cosas que conviene saber antes de mirarlo más de cerca. Es un protocolo abierto, no un producto que compras, y el código de referencia está en GitHub bajo licencia MIT. Sigue siendo un proyecto de investigación, así que no hay estándar comercial y sus autores sitúan la estandarización completa a años vista. Y como el cambio ocurre dentro de un canal de audio, quien escucha oye pitidos que no puede descifrar, justo la reacción que provocó la demo viral.

Cómo empezar

  1. Descarga el repositorio de referencia desde GitHub y abre la demo del navegador en gbrl.ai en dos dispositivos distintos
  2. Añade las claves de API de la IA conversacional de ElevenLabs y de un proveedor de modelo de lenguaje, instala las dependencias y arranca el servidor local
  3. Abre la página en ambos dispositivos, toca el círculo de uno para cambiar su rol y lanza los dos agentes
  4. Mira cómo los agentes abren en inglés, confirman que ambos son IA y pasan a los tonos de ggwave, y luego descifra los mensajes con la demo web de waver

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de GibberLink.

Plan gratuitoSí
Planes de pago$0
PlataformaWeb (browser demo), self-hosted, Node.js
DesarrolladorBoris Starkov and Anton Pidkuiko
CategoríaVoz e idioma
Fecha de lanzamientoFeb 2025
Última actualizaciónMar 2025
Visitas al sitio web649.3M
Ranking global del sitio50
Disponibilidad de la APISí

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Desarrolladores que crean agentes de voz
  • Investigadores y estudiantes de IA
  • Equipos de producto que sopesan automatizar el teléfono
  • Aficionados con curiosidad por los datos por sonido

Tareas

  • Recortar el coste de las llamadas entre agentes
  • Mostrar la detección de bots
  • Enviar datos estructurados pequeños por sonido
  • Prototipar nuevos saludos entre agentes

Casos de uso

  • Un bot de soporte llama a un hotel para reservar y topa con otro bot
  • Estás probando flujos de agentes sin conexión
  • Un aula quiere mostrar cómo hablan las máquinas
  • Un desarrollador audita una llamada automatizada

Funciones clave

Detección entre agentes

El movimiento central de GibberLink es el saludo. Un agente arranca en inglés hablado, escucha señales de que el otro lado es un bot y propone el cambio cuando los indicios encajan. El repositorio mete esa lógica en los prompts y en la API, así que la detección y la propuesta viven en un mismo flujo y no como pasos sueltos.

Canal de datos por sonido

Cuando ambos lados aceptan, la conversación pasa a ggwave, que codifica bytes como tonos en vez de palabras. La librería parte los datos en trozos pequeños y mapea cada uno a un juego de frecuencias audibles, y luego usa corrección de errores para aguantar salas ruidosas. El ancho de banda es bajo a propósito, así que lleva mensajes estructurados como precios y datos de contacto, no discursos largos.

Montado sobre ggwave

ggwave es el motor abierto que hay debajo, una librería diminuta de C y C++ que mueve datos entre dispositivos aislados con un altavoz y un micrófono. Se encarga de las ondas en bruto y te deja a ti elegir el backend de audio. Esa decisión es la que hace que GibberLink sea portable entre teléfonos, portátiles y placas pequeñas.

Implementación de referencia y API

El repositorio de GitHub es el punto de entrada práctico. Junta la IA conversacional de ElevenLabs con ggwave y expone una API que deja a los agentes adoptar el protocolo. Trae los prompts de la demo, el reparto de roles y un servidor que arranca, así que puedes reproducir la escena de la reserva o adaptarla a tu propia tarea.

Demo en navegador en gbrl.ai

gbrl.ai corre el chat entre agentes en un navegador, sin instalar nada. Ábrelo en dos dispositivos, pon a un agente como quien llama y al otro como recepcionista, y míralos abrir en inglés y pasar a los tonos. Es la vía más rápida para ver el protocolo en marcha sin tocar el código.

Descifrado de mensajes con waver

Como los tonos no son para oídos humanos, el proyecto te manda a la demo web de waver. Reproduce la grabación y waver saca los mensajes otra vez, así confirmas que los agentes solo hablaban de precios y detalles. Ese paso de descifrado es lo que responde a la preocupación de si estaban tramando algo.

Ventajas y desventajas

Ventajas

  • Recorta tiempo y cómputo de llamada al saltarse la generación de voz en cuanto dos agentes confirman que ambos son máquinas
  • Es de código abierto bajo licencia MIT, así que puedes leer, bifurcar y autoalojar el código de referencia
  • Reutiliza ggwave, una librería probada de datos por sonido que ya funciona en teléfonos, portátiles y microcontroladores
  • La demo del navegador en gbrl.ai te da una llamada entre agentes en marcha en minutos con dos dispositivos
  • El descifrador waver te deja comprobar qué dijeron de verdad los agentes, y eso mantiene el protocolo auditable

Desventajas

  • Sigue siendo un proyecto de investigación sin estándar comercial, así que no puedes comprar soporte ni esperar estabilidad
  • El canal de datos por sonido es lento, así que sirve para cargas cortas y estructuradas, no para transferencias grandes
  • Correr la demo exige dos dispositivos, claves de API y un servidor local, más preparación que una herramienta de un clic
  • Como el cambio ocurre en audio, quien está en la línea oye pitidos que no puede descifrar sin software extra, y eso levanta dudas de confianza

Preguntas frecuentes

GibberLink es un protocolo de código abierto que deja a dos agentes de IA reconocerse y pasar del inglés hablado a un canal de datos por sonido. Lo construyeron Boris Starkov y Anton Pidkuiko para el hackathon de ElevenLabs de febrero de 2025, donde la demo se llevó el primer puesto.