Skip to content
@birdnet-team

BirdNET-Team

AI-Powered Bioacoustics, at scale.

BirdNET uses deep learning to identify 6,000+ bird species worldwide from sound. We build open-source tools that scale from a single recording to continent-wide monitoring programs — making professional bioacoustics accessible to researchers, conservationists, and citizen scientists alike.

A joint initiative of the K. Lisa Yang Center for Conservation Bioacoustics at the Cornell Lab of Ornithology and Chemnitz University of Technology.


Our Tools

Analysis & Research

Repository Description Language
BirdNET-Analyzer Main analysis engine for scientific audio data — batch processing, custom training, embeddings, and more Python, Gradio
birdnet Python library for bird species identification, built for robust ecological data workflows Python
birdnetR R wrapper around the birdnet package — run BirdNET and handle results directly in R R
birdnetTools Shiny tools for summarizing, visualizing, and working with BirdNET output R, Shiny
geomodel Spatiotemporal species occurrence prediction for post-filtering BirdNET acoustic detections Python
BirdBox YOLO-based bounding box detector for bird vocalizations in spectrograms Python
birdnet-V3.0-dev CLI and GUI for BirdNET+ V3.0 developer preview models Python, Streamlit
LyreBot Interactive AI agent for bioacoustics Python, React
Taxonomy Taxonomy and species metadata for BirdNET models Python

Embedded & Edge

Repository Description Language
birdnet-stm32 Training and deployment for tiny BirdNET models on STM32 hardware Python, C++
BirdNET-Tiny-Forge Framework for creating custom birdsong loggers on low-power devices Python, C++
ecopi-rtf Real-time frontend for ecoPi devices running BirdNET Python, Dash

Web & Mobile

Repository Description Language
real-time-pwa BirdNET Live — Real-time identification in your browser (PWA) JavaScript
birdnet-website BirdNET website codebase Eleventy, Bootstrap

Try BirdNET

  • BirdNET App — Free mobile app for Android & iOS
  • BirdNET Live — Real-time identification in your browser (works offline!)
  • Browser Demo — Upload audio and analyze with TensorFlow.js

Community

We're fortunate to have an amazing community building tools and projects with BirdNET. Check out the Showroom to see what people are creating — from HaikuBox and BirdWeather to Raspberry Pi stations and desktop apps.

Competitions

We host an annual competition on Kaggle which is a great entry point for anyone new to AI-powered bioacoustics: BirdCLEF+ 2026 on Kaggle.

Interested in TinyML? Make sure to check out our TinyML competition at BioDCASE: BioDCASE Task 3.

Get Involved


Research

BirdNET is grounded in peer-reviewed research. Our focus is on developing reliable open-source tools that transform raw audio into publication-ready ecological data.


Collaborators

We work closely with open-source contributors who develop complementary tools:


Contact


Support

BirdNET is a research project that depends on community support. If you find our tools useful, consider making a donation to help fund model development, infrastructure, and new features.


BirdNET: The AI toolkit for conservation.

Pinned Loading

  1. BirdNET-Analyzer BirdNET-Analyzer Public

    BirdNET analyzer for scientific audio data processing.

    Python 1.4k 250

  2. birdnet birdnet Public

    A Python library for identifying bird species by their sounds.

    Python 80 12

  3. birdnetR birdnetR Public

    This is a wrapper for the birdnet Python package for automated bird sound ID

    R 27 3

  4. birdnetTools birdnetTools Public

    An R package for working with BirdNET output

    HTML 14 3

  5. birdnet-V3.0-dev birdnet-V3.0-dev Public

    BirdNET V3.0 developer preview models and code

    Python 15 6

  6. geomodel geomodel Public

    Spatiotemporal occurrence model to post-filter BirdNET acoustic detections

    Python 3 1

Repositories

Showing 10 of 23 repositories
  • BirdNET-Analyzer Public

    BirdNET analyzer for scientific audio data processing.

    birdnet-team/BirdNET-Analyzer’s past year of commit activity
    Python 1,436 MIT 250 73 6 Updated Mar 17, 2026
  • geomodel Public

    Spatiotemporal occurrence model to post-filter BirdNET acoustic detections

    birdnet-team/geomodel’s past year of commit activity
    Python 3 MIT 1 0 0 Updated Mar 17, 2026
  • .github Public

    BirdNET-Team Readme

    birdnet-team/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Mar 17, 2026
  • birdnet-taxonomy Public

    Species metadata and taxonomy for BirdNET models

    birdnet-team/birdnet-taxonomy’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Mar 16, 2026
  • BirdBox Public

    Code for detecting bird vocalizations in audio recordings using an object detection model.

    birdnet-team/BirdBox’s past year of commit activity
    Python 15 1 0 0 Updated Mar 16, 2026
  • ecopi-rtf Public

    BirdNET ecoPi Real-time Frontend web app built with Dash

    birdnet-team/ecopi-rtf’s past year of commit activity
    Python 2 MIT 0 0 0 Updated Mar 12, 2026
  • birdnet Public

    A Python library for identifying bird species by their sounds.

    birdnet-team/birdnet’s past year of commit activity
    Python 80 MIT 12 6 1 Updated Mar 2, 2026
  • birdnet-website Public

    BirdNET website built with Eleventy

    birdnet-team/birdnet-website’s past year of commit activity
    Nunjucks 1 MIT 1 0 0 Updated Mar 1, 2026
  • birdnet-V3.0-dev Public

    BirdNET V3.0 developer preview models and code

    birdnet-team/birdnet-V3.0-dev’s past year of commit activity
    Python 15 MIT 6 5 1 Updated Feb 12, 2026
  • lyrebot Public

    LyreBot is an interactive AI agent for bioacoustics

    birdnet-team/lyrebot’s past year of commit activity
    Python 3 MIT 0 0 0 Updated Feb 5, 2026

Most used topics

Loading…