Skip to content
Apple Mac Mini M4 (per team member)Teenage Engineering TP-7 (per team member)

gibber link

Communication protocol for optimized AI agent - AI agent communication over phone

Core trick

Agents detect another AI on the call, then switch from speech to GGWave audio-modem tones for error-tolerant data transfer.

Tags

Built with

agentelevenlabsnextjsnode.js

Description

Inefficient Communication Today, more and more AI agents make phone calls. Also, more and more AI agents take phone calls. Inevitably, AI agent would have to talk to AI agent over the phone. Plain english wouldn't be perfect in this scenario: Inefficient time-wise Relatively high compute costs of voice generation Error prone Instead, we propose AI agents to move from speech level to sound level protocol to communicate to each other. The protocol Gibber Link is a communication protocol, that handles following scenarious: If AI agent speaks to a human, it sticks to speech If AI agent detects another AI agent on the other side, it suggests to switch to sound level protocol If another AI agent accepts the protocol, they switch to sound level protocol (currently based on GGWave library) Impact Gibber Link allows to avoid speech generation, which contribute to 90%+ of compute costs Gibber Link allows to communicate the same information in shorter (up to 80%) time Gibber Link is an error-proof protocol, allowing for clearer communication in noisy envinronments Gibber Link could be expanded to pass multi modal (images, ...) and structures (json, ...) data
PennyroyalTea/gibberlink★ 4.9k401 forksTypeScriptMITCreated Feb 23, 2025 · last push Jul 28, 2025

README excerpt

# GibberLink

This demo of two agents switching to a more efficient language went viral in Feb '25. 

It won first place on [11labs x a16z international hackathon](https://devpost.com/software/gibber-link) and was covered by [Forbes](https://www.forbes.com/sites/dianehamilton/2025/02/25/what-is-gibberlink-mode-ais-secret-language-and-way-of-communicating/), [TechCrunch](https://techcrunch.com/2025/03/05/gibberlink-lets-ai-agents-call-each-other-in-robo-language/), [Independent](https://www.independent.co.uk/tech/ai-gibberlink-mode-secret-language-b2706351.html) and others.

## Demo
[gbrl.ai](https://www.gbrl.ai/) — Agent2Agent conversation in your browser (use two devices)

[youtube](https://www.youtube.com/watch?v=EtNagNezo8w) — Agents switching from english to ggwave, video:

[![Agents switching from english to ggwave video](https://img.youtube.com/vi/EtNagNezo8w/maxresdefault.jpg)](https://www.youtube.com/watch?v=EtNagNezo8w)

## Authors

Contact us: contact@gbrl.ai

Anton Pidkuiko: [threads](https://www.threads.net/@anton10xr), [linkedin](https://www.linkedin.com/in/anton-pidkuiko-7535409b), [github](https://github.com/anton10xr)

Boris Starkov: [X](https://x.com/ktoya_me), [linkedin](https://www.linkedin.com/in/boris-starkov/), [github](https://github.com/PennyroyalTea)

based on [ggwave](https://github.com/ggerganov/ggwave) library by [Georgi Gerganov](https://github.com/ggerganov) and conversational AI by [ElevenLabs](https://try.elevenlabs.io/gibberlink)

## How it wo

Team