Back to browse
KGBaby – A WebRTC based audio baby monitor I built on pat leave

KGBaby – A WebRTC based audio baby monitor I built on pat leave

by legodud3·Feb 19, 2026·3 points·0 comments

AI Analysis

●●SolidNiche GemWizardry
The Take

The project nails a practical niche: zero-latency P2P audio via WebRTC with PeerJS signaling so your stream never routes through a cloud service. The clever (if hacky) hidden 1x1 base64 looping video to keep Mobile Safari's microphone alive shows someone dug into platform quirks — useful and real-world, but also a reminder this is an MVP with battery and backgrounding tradeoffs.

Category
Target Audience

Privacy-conscious parents, hobbyist hardware repurposers, and developers who want a DIY baby monitor

Post Description

Baby monitors are a great boon. We use the audio-only Motorola AM21, which is excellent. But being on pat leave with a 2-month-old right now, I decided to build a browser-based alternative using WebRTC and some AI coding agents (Codex & Gemini).

It is an open-source, zero-latency P2P monitor. Hardware reuse: You can repurpose an old phone or tablet to be the child unit instead of buying single-purpose hardware. Actually private: Unlike using a never-ending Google Meet or Zoom, your stream stays private via WebRTC (PeerJS for signaling). No cloud routing. The backgrounding hack: Mobile Safari aggressively kills background audio. I used a hidden 1x1 base64 looping video to keep the microphone active when the screen dims.

Links: Live Demo: https://legodud3.github.io/kgbaby/ Repo: https://github.com/legodud3/kgbaby

Welcome all feedback!

Similar Projects