From raw imagery to a reviewed, exportable dataset.

Connect your own storage, review multi-channel imagery with the LUT control your work needs, put human tasks and your own models in the same pipeline, and pull everything back out through a GraphQL API and Python SDK.

Sign upBook a demo
A DataTorch project with datasets, files, and annotation counts
How it works

Four steps, one workflow.

01

Ingest

Connect your storage — S3, Azure, GCS, or local — and work on files in place. No copies, no lock-in.

02

Review

Experts score on your schema, with multi-channel LUT control and model predictions landing inline.

03

Automate

Pipelines run human tasks and your own model agents under one I/O contract, on your compute.

04

Compound

Reviewed work leaves as a training set you own — through the GraphQL API, the Python SDK, or a plain export.

01 / Datasets & storage

Your data, across every cloud — never moved.

Point DataTorch at files in S3, Azure, GCS, or local storage and work on them in place. Credentials are validated on connect, and your images stay in your bucket under your own keys.

DataTorch datasets across cloud storage

02 / Multi-channel review

Every image, rendered the way the work needs it.

PNG and JPEG open like anywhere else. So does the file your last tool refused — high bit depth, oversized scans, fifty layers deep and still smooth. Where an image carries separate channels, tune each one’s curve until the signal reads, inspect the underlying tags when you need them, and save those defaults on the project so every reviewer opens it the same way.

03 / Pipelines

Any step can be a person or a model.

Actions run either as a human task in the web client or as a Python agent on your compute — under one inputs/outputs contract, so the two are interchangeable. Hand a step to a model when it earns it, without rewriting the workflow. Reviewers claim assigned work from a task inbox, every run keeps its log, and each sign-off adds to the labeled set your next training run uses.

04 / API & SDK

Automate everything from code.

A full GraphQL API and Python SDK reach every project, dataset, and pipeline — drop DataTorch into the systems you already run and pull structured results back out on your own schedule.

The DataTorch GraphQL API

05 / Deployment

Hosted, your cloud, or fully air-gapped.

Run on our hosted cloud with nothing to operate, or ship the same product as a Helm chart into your own cloud or an air-gapped environment with an offline signed license. Your data and models stay in your tenancy either way.

Capabilities

Everything the workflow needs.

Storage-agnostic datasets

Point at files in any cloud or on local disk; DataTorch never moves them.

Create your own schemas

Build the label hierarchies and scoring fields yourself, shaped to how your team already works.

Versioned actions & retained run logs

Every action is versioned and each run keeps its log — a reproducible record of what ran.

Roles & permissions

Org, team, and project-level access control over who can see and change what.

Public or private projects

Share with the field, or keep the work inside your org.

Clean exports

Annotations, images, and schemas in structured formats — yours to take, anytime.

Where teams use it

Built for specialized imagery.

Imaging labs

Score FISH, dGH, and PGT work with multi-channel LUT review and your models in the loop.

Learn more

Start free

See it on your own images.

Start free on our hosted cloud, private project included. Or book 30 minutes to scope an on-prem or bring-your-own-cloud deployment — no slides either way.

Sign upBook a 30‑min call

datatorch@datatorch.io · we reply within a business day

The annotation platform for specialized imagery — review, score, and share datasets your team works from.

Platform

PlatformImaging labsEnterprisePricing

© 2026 DataTorch. All rights reserved.