tphakala/birdnet-go
Realtime BirdNET soundscape analyzer
Embeds the BirdNET TensorFlow Lite model directly in the compiled binary for offline inference across 6500+ species, eliminating internet dependencies. Supports continuous 24/7 soundcard capture with output to SQLite, MySQL, or log files, plus a web dashboard for visualization and Prometheus metrics exposure. Integrates with BirdWeather.com API, RTSP audio streaming, and OBS overlays while maintaining minimal resource overhead on Raspberry Pi and single-board computers.
907 stars. Actively maintained with 502 commits in the last 30 days.
Stars
907
Forks
74
Language
Go
License
—
Category
Last pushed
Mar 13, 2026
Commits (30d)
502
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/tphakala/birdnet-go"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
birdnet-team/BirdNET-Analyzer
BirdNET analyzer for scientific audio data processing.
birdnet-team/birdnet
A Python library for identifying bird species by their sounds.
DrCoffey/DeepSqueak
DeepSqueak v3: Using Machine Vision to Accelerate Bioacoustics Research
ear-team/bambird
Unsupervised classification to improve the quality of a bird song recording dataset....
UCSD-E4E/PyHa
A repo designed to convert audio-based "weak" labels to "strong" intraclip labels. Provides a...