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.
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
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: [](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