Skip to main content
All plans Nitsor is version control for 3D AI inspection data. It is software for 3D scan labeling, expert review and versioned training datasets for CT and MRI. It keeps model suggestions and people’s decisions with the revisions they changed. The product site is at nitsor.com.

What Nitsor is

The product has four parts, with one contract between them:
  • A dashboard where a team registers volumes held in its own object storage, defines a taxonomy, applies a pipeline, works a queue, annotates and reviews in a browser editor, and reads each branch’s commit history.
  • A control plane that records governed writes as events on a branch, including commits, review verdicts, model Runs and Dataset Versions. It records authorization decisions. Bulk voxels stay in your storage and are read by reference.
  • A public HTTP API (/api/v1/) with one OpenAPI description, hashed agent credentials, idempotent writes and asynchronous Requests. It serves records, pipelines, taxonomies, comments, merges, Datasets, Requests and executions. The queue, editor, review verdicts and credential management use the dashboard’s own routes.
  • A Python SDK, nitsor, for scripts and training code. Its reader streams a pinned Dataset Version into a training loop and verifies every chunk. Any other language calls the HTTP API.

Architecture

The four parts and the one contract between them

The parts of NitsorThe Python SDK and any HTTP client call one public API contract, which is served by the control plane; the dashboard calls the same control plane through its own server routes for the queue, the editor, review verdicts and credential management. The control plane holds events and references; existing scans stay in customer storage; uploads use customer or Nitsor-managed object storage. Masks need a writable destination.DashboardPython SDKAny HTTP clientPublic API contract, /api/v1, one OpenAPI documentthe dashboard uses its own routes for queue, editor, review verdicts and credentialsControl planeevents, commits, decisions, referencesObject storagecustomer or Nitsor-managedpresigned, bounded reads cross the dashed line; no voxel enters the control plane

The dashed line is the data boundary described in Concepts.

Plans

Community is free and self-hosted. You run Nitsor on your infrastructure and pay for hosting, storage and compute. Community is available at launch. The self-host package ships at launch. Until then, start on Team. Nitsor’s Python SDK and application code are source-available under FSL-1.1-ALv2, not open source. The bundled Convex backend is licensed separately by Convex under its own FSL-1.1-ALv2. Planned launch pricing for Team is $649 per workspace per month upfront, or $6,228 per year upfront ($519 monthly equivalent), with unlimited people. Both options include 250 model-assisted volumes per monthly usage period, then one flat $0.25 per extra volume. Included volumes reset monthly and do not carry over; yearly Team does not pool them for the year. Extra usage settles after each monthly billing cycle. This billing policy is not active; Plans and billing explains the remaining paid-launch requirements. Enterprise starts at $12,000 a year plus your volume commitment, and adds SSO. Deployment, support, commitments, rollover and overages follow your negotiated contract. The Team rate does not reprice existing Enterprise agreements. Compare plans and billing to choose one.

How these pages are arranged

The plan marker at the top of each page names the plans its content applies to and links to the plan comparison.

Choose your path

Each path orders the documentation for a different job and links to shared concepts.

Annotators and reviewers

The queue, editor tools, what a review verdict binds to, and what happens to work that is sent back. No storage or API knowledge needed.

Operations and program teams

Define a Dataset as a selection and create a Dataset Version that pins exact members with digests.

ML, data, and software teams

Choose the HTTP API or the Python SDK, check its contract, and stream a Dataset Version into training with the Python reader.

Researchers and leaders

The capability register by plan, with the product’s limits and supported formats.
If a term is unfamiliar, open the Glossary.

Next step

Choose a plan in Plans and billing, then follow the Quickstart.
PlansAll plans
Last verified2026-09-30