https://github.com/birdnet-team/birdnet-tiny-forge
Create your own birdsong logger, powered by BirdNET-Tiny.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.1%) to scientific vocabulary
Keywords
Repository
Create your own birdsong logger, powered by BirdNET-Tiny.
Basic Info
Statistics
- Stars: 17
- Watchers: 8
- Forks: 0
- Open Issues: 1
- Releases: 0
Topics
Metadata Files
README.md
BirdNET-Tiny Forge
BirdNET-Tiny Forge simplifies the training of BirdNET-Tiny models and their deployment on embedded devices.
BirdNET-Tiny Forge is a collaboration between BirdNET and fold ecosystemics.
Documentation
Please find the documentation here.
Supported devices
Active
Planned
- ADI MAX78000
- BirdWatcher PUC
⚠️ Development Status ⚠️
This project is in early development stage, and not recommended for production use: - APIs may change without notice - Features might be incomplete - Documentation may be outdated
System requirements
- Ubuntu 24.04 LTS. Other Debian-based OSs and Ubuntu versions will most likely work with minimal tweaks if any, but are not officially supported.
- Python 3.10 or 3.11 and corresponding
python-devlibrary (python3.10-devandpython3.11-devin Ubuntu apt repository) - bazel (needed to build a patched python wheel of tflite-micro)
- docker
Installation
```bash
Download and build patched version of tflite (it makes custom signal ops available, and pins the tensorflow version to the one used in this repo)
./build_tflite.sh
Project uses poetry for python dependency management
pip install poetry
Finally, install all deps
poetry install ```
Development setup
bash
poetry install --with dev
License
See LICENSE file at project root.
Contributing
See our contribution documentation.
Funding
This project is supported by Jake Holshuh (Cornell class of ’69) and The Arthur Vining Davis Foundations. Our work in the K. Lisa Yang Center for Conservation Bioacoustics is made possible by the generosity of K. Lisa Yang to advance innovative conservation technologies to inspire and inform the conservation of wildlife and habitats.
The development of BirdNET is supported by the German Federal Ministry of Education and Research through the project “BirdNET+” (FKZ 01|S22072). The German Federal Ministry for the Environment, Nature Conservation and Nuclear Safety contributes through the “DeepBirdDetect” project (FKZ 67KI31040E). In addition, the Deutsche Bundesstiftung Umwelt supports BirdNET through the project “RangerSound” (project 39263/01).
Partners
BirdNET is a joint effort of partners from academia and industry. Without these partnerships, this project would not have been possible. Thank you!

Owner
- Name: BirdNET-Team
- Login: birdnet-team
- Kind: organization
- Location: Germany
- Repositories: 1
- Profile: https://github.com/birdnet-team
GitHub Events
Total
- Watch event: 15
- Issue comment event: 1
- Public event: 1
- Push event: 9
Last Year
- Watch event: 15
- Issue comment event: 1
- Public event: 1
- Push event: 9
Dependencies
- 247 dependencies
- kedro-viz >=10.0.0 develop
- pre-commit ^4.0.1 develop
- pytest ~=7.2 develop
- pytest-cov ~=3.0 develop
- pytest-mock >=1.7.1,<2.0 develop
- ruff ~=0.1.8 develop
- Jinja2 <3.2.0 docs
- docutils <0.21 docs
- ipykernel >=5.3,<7.0 docs
- myst-parser >=1.0,<2.1 docs
- nbsphinx ==0.8.1 docs
- sphinx >=5.3,<7.3 docs
- sphinx-autobuild ^2024.10.3 docs
- sphinx-autodoc-typehints ==1.20.2 docs
- sphinx_copybutton ==0.5.2 docs
- sphinx_rtd_theme ==2.0.0 docs
- docker ^7.1.0
- ipython >=8.10
- jupyterlab >=3.0
- kedro ~=0.19.9
- kedro-datasets >=3.0
- keras ^3.6.0
- keras-tuner ^1.4.7
- librosa >=0.10.2.post1,<0.11.0
- notebook *
- nox ^2024.10.9
- numpy 2.0.2
- plotly >=5.24.1,<6.0.0
- python >=3.10,<3.12
- scikit-learn ~=1.5.1
- seaborn ~=0.12.1
- tensorflow-cpu ==2.18.0
- tqdm ^4.67.0
- tflite-micro * tflite-micro

