{"adoption": {"forks": 395, "observed_at": "2026-08-28T04:09:01.914679+00:00", "stars": 4887}, "canonical_url": "https://ross.abutalabs.com/products/gibberlink", "card": {"archived": false, "artifact_type": "application", "description": "Two conversational AI agents switching from English to sound-level protocol after confirming they are both AI agents", "domain": ["artificial-intelligence"], "enriched": true, "function": ["agent-framework", "chatbot", "audio-processing", "speech-recognition"], "health_score": 40, "homepage": "https://www.gbrl.ai/", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["PennyroyalTea/gibberlink"], "name": "PennyroyalTea/gibberlink", "platform": ["browser"], "pushed_at": "2025-07-28T06:49:52+00:00", "repo": "PennyroyalTea/gibberlink", "stars": 4887, "tags": ["ggwave", "data-over-sound", "agent-to-agent", "voice-agents", "elevenlabs", "hackathon-winner", "demo", "acoustic-communication", "ai-agents", "audio", "natural-language-processing", "nodejs", "web-server"], "topics": [], "urls": [], "use_cases": ["let ai agents talk to each other over audio instead of english speech", "demo agents switching from voice to a data-over-sound protocol", "run agent-to-agent conversations in the browser using two devices", "make conversational chatbots detect each other and switch to ggwave", "encode and decode messages between agents over sound", "experiment with protocol negotiation between voice ai agents"], "what_it_is": "GibberLink is a viral demo application in which two conversational AI agents (built on ElevenLabs) detect that they are both AI and switch from spoken English to the ggwave data-over-sound protocol for more efficient communication. The repository provides the API layer that lets agents emit and decode the sound-level protocol, with a browser-based demo at gbrl.ai.", "when_to_avoid": ["you need production-grade, reliable data transfer in noisy real-world environments", "you want a full multi-agent orchestration framework rather than a demo with an api layer", "you require long-distance or high-bandwidth machine-to-machine communication", "you need agents to communicate over networks rather than through a speaker and microphone"], "when_to_choose": ["you want a striking, working demo of agent-to-agent acoustic communication", "you are exploring ggwave-based data-over-sound on top of conversational ai agents", "you need a browser-based showcase that judges or audiences can experience without setup", "you want to build derived work on top of a proven viral agent-communication demo"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gibberlink", "repo": "PennyroyalTea/gibberlink", "role": "main", "score": 35}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:01.914679+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:18:13.302619+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c28730cc00afbb98d00a93d6d2c793dc5b286f67ecc5fad9eaa8d4f01f4283ee", "fetched_at": "2026-08-28T04:09:01.914679+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PennyroyalTea/gibberlink"}, {"content_hash": "766bae365ba0670d0f5469ff2749843fd0f03ea0023a3e5e4e5e264fdff5b81c", "fetched_at": "2026-08-29T09:00:52.446027+00:00", "kind": "homepage", "missing": false, "url": "https://www.gbrl.ai/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 34, "longevity": 39, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 556, "days_push": 401, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 35, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}