Contributing to aviary

June 25, 2025 ยท View on GitHub

Repo Structure

aviary is a monorepo using uv's workspace layout.

Installation

  1. Git clone this repo
  2. Install the project manager uv: https://docs.astral.sh/uv/getting-started/installation/
  3. Run uv sync

This will editably install the full monorepo in your local environment.

Testing

To run tests, please just run pytest in the repo root.

Note you will need OpenAI and Anthropic API keys configured.

Contents

  1. 1Repo Structure
  2. 2Installation
  3. 3Testing