> For the complete documentation index, see [llms.txt](https://docs.animl.camera/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.animl.camera/welcome-to-animl.md).

# Welcome to Animl

<figure><img src="/files/qLUtBdZFFWlSlkcgZNKu" alt=""><figcaption></figcaption></figure>

## Overview

[Animl](https://animl.camera/) was designed to:

1. **accept camera trap data from a wide variety of camera trap types**, integrate real-time data streams from wireless camera traps (VHF radio-based cameras, cellular cameras) or upload images in bulk from traditional, SD-card cameras
2. **allow for the rapid deployment and integration of multiple machine learning models** that may be suited for different environments, different target species, or different business use cases
3. **empower users to configure custom machine learning pipelines** to automatically predict what’s in their images – and weed out empty images if nothing is detected
4. **send automated alerts** if a species of concern is detected
5. **allow users to query, filter, and sort images**, review and validate ML-predicted objects and labels, and manage users and their permissions for collaborative image review
6. **Export images and labels** for use in downstream data analysis/modeling and machine learning training

## Digging deeper

Curious about how AI works on camera trap data and what Animl might be able to do for you? We recommend reading through the pages below as a starting point:

{% content-ref url="/pages/oqz1IgmUSgXsg7ZxITmM" %}
[Intro to AI for processing camera trap data](/getting-started/intro-to-ai-for-processing-camera-trap-data.md)
{% endcontent-ref %}

{% content-ref url="/pages/IMobIhzgHYO6DsAGhfId" %}
[How AI works in Animl](/getting-started/how-ai-works-in-animl.md)
{% endcontent-ref %}
