Open firmware for cheap IP cameras
Kamoder replaces the vendor app on Anyka AK3918 cameras with a small, auditable stack written in Rust, running from the SD card.
No cloud, no vendor app
The vendor app never starts. Nothing leaves your network unless you set it up.
Standard protocols
ONVIF Profile S, RTSP with Digest auth, SSH and a web admin UI with a JSON API.
Self-healing Wi-Fi
Rollback to the last good network, and a ladder up to a USB power cycle of the radio.
Built for 32 MB
Small Rust services under one supervisor, cross-compiled for the ARM926EJ-S and uClibc.
Signed releases
Built in GitHub Actions, signed keylessly with Sigstore, with build provenance.
Runs from the SD card
Remove the card and nothing on the camera has changed, unless you choose to autostart.