CamPeek icon

CamPeek

All your HomeKit cameras, one window

A dedicated macOS viewer for HomeKit cameras. Configure a grid of live feeds, pop any camera out to a floating window, run scenes and control accessories directly from the camera view, and monitor event history across your whole home.

macOS Swift HomeKit
Multi-camera grid view
screenshot-1.png

Multi-camera grid view

Picture-in-Picture overlay
screenshot-2.png

Picture-in-Picture overlay

Accessory controls context menu
screenshot-3.png

Accessory controls context menu

Event history log
screenshot-4.png

Event history log

// Features

Configurable Camera Grid

View all your HomeKit cameras in a 1โ€“4 column grid that auto-sizes its window. Group cameras by room, or arrange them manually. Thumbnails in small, medium, or large sizes.

Picture-in-Picture

Float any camera as a persistent overlay window that stays above other apps. Pop cameras out to full-screen windows for a better look, then close without losing the grid.

Quick Accessory Controls

Right-click any camera to toggle the lights in that room, lock or unlock doors, and run scenes โ€” without opening the Home app. Controls are pulled live from HomeKit.

Reachability Alerts

Get notified when a camera goes offline or comes back online. CamPeek monitors reachability continuously so you always know when something goes dark.

Event History

Browse a log of all motion, person, and doorbell events detected across your cameras, with timestamps and per-device filtering.