Skip to content
AI ConnectPowered by VELENTIS
AI-generated2 min

Chirp Pong: Simon Willison Demonstrates Prompt-Generated P2P Gaming via Audio Chirps

Developer Simon Willison unveiled Chirp Pong, a static HTML browser game that links two smartphones using high-frequency acoustic signals, coded entirely via prompts with Claude Opus 5.5.

This article was AI-generated and published automatically. Context, labelling and all sources at the end of the article.

(KI-generiertes Symbolbild: Gemini / AI Connect)

On October 15, 2026, software developer Simon Willison introduced an unconventional technical experiment titled Chirp Pong, a two-player Pong game built entirely in static HTML. The project stands out not for visual complexity, but for its unusual networking model. The game connects two physically adjacent smartphones without relying on any backend server, cloud service, or WebSocket connection.

The synchronization of game states relies solely on acoustic sound waves within the mobile browser. Instead of traditional local wireless protocols like Bluetooth or Wi-Fi, the sending device emits high-frequency audio chirps through its built-in loudspeaker. The opponent device captures these sounds using the standard browser microphone API, decoding the coordinates of paddles and the ball within milliseconds.

The development workflow underscores shifting paradigms in software engineering. Willison did not write the physics engine or the custom audio transmission logic manually. Instead, Chirp Pong was generated entirely through conversational prompting using Claude Opus 5.5 within the Claude Code command-line tool. The language model designed both the signal processing logic and the synchronization protocol based on high-level instructions.

Within web and indie game development, this mechanism addresses longstanding barriers to ad-hoc local multiplayer games. Traditional browser-based peer-to-peer frameworks like WebRTC typically require dedicated signaling servers to establish an initial handshake. By using ambient acoustic data transfer, Chirp Pong eliminates network setup friction, user authentication, and ongoing infrastructure maintenance costs.

The project quickly gained attention across the tech ecosystem, spreading through specialized newsletters such as Latent Space and e/acc. Industry observers cited it as a prime example of vibe coding, where developers steer AI systems toward producing working system-level software without writing boilerplate code. Commentators noted the model's ability to reliably generate functional low-level audio encoders and decoders in JavaScript.

While Chirp Pong remains an experimental prototype, it illustrates practical possibilities for peer-to-peer data exchange in offline environments. Situations lacking cellular connectivity or demanding strict data privacy could benefit from browser-based acoustic communication. The demonstration signals a broader evolution where software creators focus primarily on interface design and logic boundaries rather than low-level implementation details.

What this means for you

Chirp Pong illustrates that generative AI can successfully architect and implement non-standard communication protocols. For developers, this demonstrates how zero-infrastructure prototyping can now bypass traditional backend costs and complex networking setups.

Perspectives

Coverage: 3× Other

One story, several angles: how each source frames the topic, each with a verbatim quote.

  • e-acc.aiOther

    The platform summarizes the experiment in an AI-generated overview, highlighting its technical operation via static HTML and microphone chirps while noting ambiguity regarding the role of Claude.

    Original quote

    „Simon Willison demonstrated a two-player Pong-style game that sends game state between nearby phones through microphone-detected chirps“

    e-acc.ai
  • simonwillison.netOther

    Simon Willison documents the project from a developer perspective as a personal feasibility experiment, sharing the exact prompt executed with Claude Opus 5.5 Extra in Claude Code.

    Original quote

    „I wanted to see if it was feasible to have a two player game on two separate phones“

    simonwillison.net

Source classification is maintained editorially (political spectrum only where consensus is broad; vendor communication is PR, not journalism). Unlabelled sources are unclassified: we do not guess.

Evidence

Solidly sourced
67/100
  • Simon Willison introduced the P2P browser game Chirp Pong on October 15, 2026.

    single source
  • The game operates in static HTML and synchronizes two smartphones without servers or WebSockets via acoustic chirps and the browser microphone API.

    single source
  • The entire codebase and networking protocol were prompt-generated using Claude Opus 5.5 inside Claude Code.

    verified
  • The experiment circulated widely across developer platforms and newsletters including Latent Space and e/acc.

    single source

The evidence score is computed, not hand-set: from confidence, the number of sources and the share of verified statements.

Source & transparency

As of: October 16, 2026

AI-generatedAI-generated: produced automatically from vetted sources with technical quality checks (source, quote and figure verification); no human sign-off of each item before publication

Sources
3
Verified statements
1 / 4
Evidence score
67Solidly sourced

Want to put this into practice?

We connect you with suitable AI providers from the DACH region, free of charge and without obligation.

What's next?