tphakala/birdnet-go

Realtime BirdNET soundscape analyzer

65
/ 100
Established

This tool helps ornithologists, environmental researchers, and hobbyists continuously monitor and identify bird species from their songs in real-time. It takes live audio input from a microphone and processes it locally using AI, outputting identified bird species names and timestamps to a log file, database, or a web dashboard. Anyone interested in understanding bird populations or observing local wildlife will find this useful.

907 stars. Actively maintained with 493 commits in the last 30 days.

Use this if you need an automated, continuous system to identify bird species by their calls from a live audio feed, without requiring an internet connection after initial setup.

Not ideal if you need to analyze historical audio files offline or if your primary interest is in non-avian soundscapes.

avian-monitoring bioacoustics wildlife-research birdwatching environmental-monitoring
No Package No Dependents
Maintenance 22 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

907

Forks

74

Language

Go

License

Last pushed

Mar 13, 2026

Commits (30d)

493

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.