Project ideas from Hacker News discussions.

I turned my security cameras into an automatic bird identification system

📝 Discussion Summary (Click to expand)

Theme 1: DIY/Open‑Source Enthusiasm
- “Love this project, I did something similar. The next step is building a custom frontend for it that’s exactly how your wife wants!” — arm32
- “I just used AI(antigravity with gemini 3.6 flash, but i'm sure many others would work) to implement this and integrate it with my security cameras after reading the blog post 26 minutes ago.” — IncreasePosts
- “I've tried to build something similar with Unifi cameras … and it worked pretty well, the species detection wasn't that accurate but I'll continue on that project in the winter.” — dewey

Theme 2: Preference for Self‑Hosted, No‑Cloud Solutions
- “> No waiting. No manual recording. > No cloud services. No API calls. > No subscription fees. No terms of service changes. No company shutting down the service in two years.” — IncreasePosts
- “I think its important to have open alternatives … Could enshittify, could turn into Home Assistant Foundation … Time will tell. That's why I think its important to have open alternatives …” — toomuchtodo

Theme 3: Accuracy, False Positives and Technical Hurdles
- “how confident is it in the identification? i imagine sometimes the angle is or resolution is bad and it may detect a bird but not have a lot to go off of to say what kind.” — order‑matters
- “Even with poor audio on my phone I find that it works very well. Once in a blue moon I'll get an ID I am doubtful of from BirdNet but it's rare in my experience.” — tdb7893
- “The microphones on my cameras just aren't very good.” — zucked
- “Merlin's sound ID feature produces a lot of false positives.” — phainopepla2


🚀 Project Ideas

BirdCam Hub

Summary

  • Provides a self-hosted web dashboard that aggregates BirdNET-Go detections from multiple RTSP/security camera feeds, offers configurable confidence thresholds, and includes plug‑in widgets for e‑ink displays, image collages, and daily summaries.
  • Core value: a turnkey, open‑source UI that lets bird‑watchers avoid subscription services while gaining a unified view of their backyard avifauna.

Details

Key Value
Target Audience DIY bird‑watcher/Home‑Assistant users with UniFi, Reolink, or other RTSP cameras
Core Feature Unified detection dashboard with confidence‑based filtering, e‑ink/HTML widgets, and optional local storage
Tech Stack Python/FastAPI backend, BirdNET‑Go inference, Vue.js frontend, Docker, optional SQLite
Difficulty Medium
Monetization Hobby

Notes

  • HN users praised BirdNET‑Go setups but complained about “no waiting, no manual recording” and the desire for open alternatives (e.g., “could enshittify… open alternatives similar to ADS‑B”).
  • Enables community sharing of detection configs and widget themes, fostering discussion on detection accuracy and UI improvements.

MicBoost

Summary

  • A compact USB‑audio interface with built‑in windshield, programmable gain, and 48 kHz sampling that plugs into any security camera’s audio‑in (or a Raspberry Pi) to drastically improve bird‑call capture quality.
  • Core value: solves the frequent complaint that camera microphones are too noisy or low‑fidelity, letting existing BirdNET‑Go pipelines work reliably without buying a dedicated mic.

Details

Key Value
Target Audience Makers and bird‑watchers using UniFi, Reolink, or PoE cameras who want better audio without DIY soldering
Core Feature Plug‑and‑play USB sound card with wind‑screen, gain control, and 48 kHz/24‑bit ADC optimized for bioacoustics
Tech Stack STM32 audio codec or PCM2902, 3D‑printed enclosure, optional firmware configurator (Python)
Difficulty Low
Monetization Hobby

Notes

  • Commenters noted “the microphones on my cameras just aren’t very good” and “wind noise was terrible” when trying to use Aqara or UniFi mics, showing a clear need for an affordable audio upgrade.
  • By providing a standardized mic upgrade, users can focus on detection algorithms rather than hardware tweaks, encouraging more deployments and shared configurations.

WildlifeID Portable

Summary

  • A solar‑powered, Raspberry Pi Zero 2 W based portable bird (and frog/bat) detector that runs BirdNET‑Go or Perch models, logs detections with GPS/timestamp, and shows recent sightings on a low‑power e‑ink screen.
  • Core value: gives hikers, travelers, and field researchers a truly offline, turnkey device for wildlife identification without relying on phone apps or cloud services.

Details

Key Value
Target Audience Field naturalists, hikers, and citizen‑science volunteers who want a portable, self‑contained identifier
Core Feature Portable rig with solar panel, LiPo battery, BirdNET‑Go inference, GPS module, and e‑ink display showing species, confidence, and daily totals
Tech Stack Raspberry Pi Zero 2 W, BirdNET‑Go/Perch, GPS u‑blox NEO‑6M, 2.13″ e‑ink (Waveshare), Python, systemd services
Difficulty Medium
Monetization Hobby

Notes

  • Users expressed love for portable setups (“I took it one step further to make it portable…Added a little e‑ink display”) and interest in detecting frogs/bats (“full Perch V2 model… can do some frogs and cicadas”). A portable kit would satisfy those desires.
  • Enables discussion of detection confidence in varied environments and encourages sharing of field‑tested models and e‑ink UI themes, boosting community collaboration.

Read Later