Patterns · Early access

The intelligent wildlife operating system.

Patterns finds the animals, people and vehicles in your camera-trap photos and video, names the species, and recognizes individual jaguars by their coat. A scientist signs off on every identity.

A jaguar walks along a forest trail at night under a large palm frond.
On your cameras

Every animal that walks past, not only jaguars.

Cats
Jaguar, puma, ocelot, margay
Hoofed animals
Baird's tapir, white-lipped and collared peccary, red brocket
Small mammals
Paca, agouti, coati, kinkajou
Birds
Great curassow, crested guan, scarlet macaw, keel-billed toucan
Individual recognition starts with jaguars. Ocelot, margay, puma and Baird's tapir are next.See every species ›See the data ›

How it works

What happens after you upload.

You upload a memory card. Patterns sorts it and names what it can, and a person confirms every jaguar match.

  1. 01

    Upload

    Drop in camera-trap folders on the web, or queue uploads offline in the field app. Dates, cameras and locations are read from the files.

  2. 02

    Detect

    Every photo and video is checked for animals, people and vehicles. Empty frames are set aside, and photos with people go to a private security review.

  3. 03

    Name the species

    Each animal is named from species known in Costa Rica. If the model isn't sure, the photo goes to a review queue.

  4. 04

    OncaID match

    OncaID compares the coat with every confirmed jaguar, using the same flank when it can, and checks that the rosettes line up. It shows you the marks that matched. It never names a new animal.

  5. 05

    Human review

    Reviewers confirm or reject each match in the Needs ID queue. A second, independent reviewer makes a record research grade.

  6. 06

    Map and export

    See sightings on maps with protected areas, follow trends across years, and export Camtrap DP 1.0 or a full research package.

Individual recognition is jaguar-only today. Ocelot, margay, puma and Baird's tapir are planned. Read the methods ›

Animals, people and vehicles found in every frame

Species named against a Costa Rica list

Jaguars matched by coat

Research grade only after two reviewers

The hard part is going through the photos.

One camera fills a memory card with empty frames, wind and people, and maybe a few seconds of the animal you wanted. Most programs have years of photos in folders, sorted by whoever had time. Which jaguar is which often lives in one person's head.

A jaguar lies in dense green undergrowth below a fallen log, looking at the camera.

What's different

It tells you which jaguar.

Most tools stop at "this photo contains a jaguar." Patterns matches it to a known jaguar, records who confirmed the match, and exports a record you can publish.

Empty frames, people, vehicles
Every photo is checked for animals, people and vehicles. Empty frames are set aside. People go to a restricted Security review, hidden from non-admins.
Species
Named by a camera-trap species classifier against species known from Costa Rica. Unsure calls go to a review queue with the top five answers.
Individual animals
OncaID ranks candidate jaguars by coat, checks that the rosettes line up on the same flank, and shows the matched marks.
Who decides
Reviewers make every identity call. Research grade needs two independent reviewers. Nothing is named or merged automatically.

Compared with manual review and generic classifiers on desktop.

See how it works ›

Built and working

What's already built.

Species and individual ID

Species named across the camera-trap record; jaguars recognized by coat.

Satellite and protected-area maps

Stations and sightings on satellite imagery with protected areas and corridors.

Security review

Photos with people or vehicles go to a restricted queue, hidden from everyone else.

Field app with offline maps

Upload from the trail and carry your study area offline.

iPhone and Android · Coming soon
See all features ›

Beyond jaguars

Other species on your cameras.

Patterns also names tapirs, peccaries, curassows, macaws and the other animals that show up on Costa Rican traps. Jaguars are the first species with individual recognition. Ocelot, margay, puma and Baird's tapir are next.

  • Wild cats: Jaguar, Puma, Ocelot, Margay, Oncilla, Jaguarundi
  • Hoofed: Baird's Tapir, White-Lipped Peccary, Collared Peccary, White-Tailed Deer, Red Brocket
  • Forest floor: Paca, Agouti, Coati, Tayra, Northern Tamandua, Kinkajou
  • Canopy: Capuchin, Howler Monkey, Spider Monkey, Two-Toed Sloth
  • Birds: Great Curassow, Crested Guan, Great Tinamou, Scarlet Macaw, Great Green Macaw, Keel-Billed Toucan
See every species ›

What the data looks like

See your cameras as data.

Every confirmed photo becomes a record you can count, chart and compare across seasons.

Detections by month

Confirmed detections, stacked by species group
Example data
01,2002,4003,600JanFebMarAprMayJunJulAugSepOctNovDec
UngulatesSmall mammalsBirdsCats

Activity by hour

When each species shows up on camera
Example data
Tapir
00061218
Ocelot
00061218
Great curassow
00061218
Jaguar
00061218
Night, 18:00 to 06:00

Individual animals across cameras

Times each animal was recognized at each camera
Example data
Cam ACam BCam CCam DCam ECam FCam GCam HJAG-01Jaguar12831JAG-02Jaguar5972OCE-01Ocelot26114OCE-02Ocelot1396MAR-01Margay341TAP-01Tapir7210

Species mix

Share of confirmed detections
Example data
Collared peccary31%
Great curassow18%
Agouti14%
Paca11%
Tapir8%
Ocelot6%
Jaguar4%
Other8%
These charts use example figures to show what Patterns produces. They are not real survey results.

A person confirms every jaguar.

The model ranks likely matches. One reviewer confirms the match, and a second, independent reviewer makes it research grade. The model never overrules a person's call. A new jaguar keeps its ID code until a verified researcher names it.

How review works ›
A jaguar walks toward the camera through dark forest undergrowth.

Status

Still in development.

Patterns is a project by Grow Jungles, a U.S. 501(c)(3) founded in 2019, in partnership with Las Oncas, led by Miguel Guevara. Access is invite-only while we work with a first cohort of field programs in Costa Rica.

Grow JunglesLas Oncas Jaguar Conservation

What's new

  • Oct 17, 2026Camtrap DP export now carries reviewer names, bounding boxes, sex and life stage, and clear data and media usage terms; images stay out of the package.
  • Oct 16, 2026AI assistants can connect to Patterns as a read-only connector, signed in as you.
  • Oct 15, 2026Field app: push notifications for alerts, and Face ID before exact locations, Security evidence or exports open.
Full changelog ›

Get the field app.

Patterns for iPhone and Android: upload from the trail, work the review queue, and carry offline maps of your study area. It is in private testing now. Request early access and we'll send an invite when your program is set up.

iPhone and Android · Coming soon

Request early access

We only use this to see if Patterns fits your program. We don't ask for locations and we don't share your answers.

INSIDE PATTERNS

The work behind every jaguar ID.

See every jaguar

Where each cat shows up, by season and time of day, with prey and protected areas on the same map.

Map view showing jaguar detections at camera stations with layer controls and a monthly activity chart.

One question per photo

Which species is this? Patterns suggests, a person decides.

Species review screen with a close-up of a spotted coat and ranked species suggestions.

Fix the data, not the science

Missing trap, time or GPS gets filled from the photo strip. Every change is logged and can be undone.

Data fixes screen grouping six photos from one memory card with missing trap, GPS and time fields.
A jaguar walks toward the camera through a sunlit forest.

Scan a sighting

Upload a photo or video and confirm the flank.

Night camera-trap photo of a jaguar beside a method record panel.

A record for every match

Method, score and who confirmed it.

Have a camera-trap archive?

Tell us about your stations and the species you monitor. A person reads every request and writes back.