Learn how to contribute to Agno through our fork and pull request workflow.
./scripts/dev_setup.sh
..venv
virtual environment in the current directory.agno
package in editable mode.source .venv/bin/activate
From here on you have to use uv pip install
to install missing packages
./scripts/format.sh
./scripts/validate.sh
ruff
and static type checks with mypy
.
Read more about the guidelines here
Message us on Discord or post on Discourse if you have any questions or need help with credits.