# Integration
`ad_trait` doesn't exist in a vacuum. It is designed to play well with the rest of the Rust numerical ecosystem.
- **nalgebra**: The standard for linear algebra in Rust.
- **ndarray**: Flexible multi-dimensional arrays.
In this section, we'll see how to use `ad_trait` types within these libraries.