Contributing#
Acoupi is a community effort to facilitate access to bioacoustic models and ease their on-device deployment for field surveys.
We warmly welcome contributions, suggestions, fixes and constructive feedback to both acoupi code and documentation.
Development Setup#
Clone the repository and install the development environment with uv:
This installs the project, documentation tooling, test dependencies, and the local developer tools used by the repository.
Local Checks#
Run the full lint suite:
This currently runs:
tyfor static type checkingrufffor linting
Run the test suite:
Build the documentation locally:
Serve the documentation locally while writing docs: