Skip to content

AI Annotation Tools Compared: Open-Source and Paid

Compares 14 annotation tools and platforms across text, vision, 3D and agent evaluation: which use AI to pre-label, and what each free tier really includes.

An annotation tool is software for attaching labels to text, images, audio, video or model output, so the result can train or evaluate a system. This guide compares 14 open-source and commercial tools on modality coverage, AI-assisted labeling, agreement metrics, and what each free tier actually includes.

There is no single best one. The right choice depends on what you annotate, your budget, whether you need agent or LLM evaluation, and how much setup you can tolerate.

Which annotation tools should I compare?

ToolLicenseStrengthsBest when
PotatoFree, open-source (research)61 task types across text, image, audio, video, 3D and robotics, agent & LLM evaluation, zero-code YAML, built-in agreement metricsResearch, agent/LLM eval, fast setup without code
Label StudioOpen-source + paid tiersBroad modality support, polished UI, large ecosystemTeams wanting a commercial-backed platform
ProdigyPaid (commercial)Scriptable, active-learning-first, tight spaCy integrationspaCy users comfortable with a paid, code-driven tool
DoccanoOpen-sourceSimple, clean, easy to self-hostStraightforward text classification and NER
bratOpen-sourceMature rich text/relation annotationLinguistic annotation of entities and relations
INCEpTIONOpen-sourceRich linguistic annotation, knowledge-base linkingDeep linguistic projects that can invest in setup
ArgillaOpen-sourceLLM-data focus, Hugging Face integrationFeedback/RLHF data collection in the HF stack
CVATOpen-sourceImage/video computer-vision annotationBounding boxes, masks, and video CV labeling
Labelbox / ScaleCommercial (paid)Managed platform, large workforce servicesEnterprises buying tooling plus a labeling workforce

(Details change over time; check each project for current licensing and features.)

One thing the license column hides: what a free tier actually includes. Label Studio's community edition ships no inter-annotator agreement metrics at all, and ground truth marking and the quality dashboards start at $99 per user per month. Prodigy has no free tier. CVAT lists its quality-control interface as paid. If you are choosing on quality control rather than on modality coverage, compare the free editions, not the marketing pages. We keep a capability matrix for eleven tools, checked against their own documentation.

Which annotation tools use AI to pre-label?

"AI annotation tool" covers three capabilities that are usually sold as one, and a tool that has one often lacks the others.

  • Model-assisted geometry. Click or draw roughly and a segmentation model tightens the boundary. Potato runs this in the browser with no GPU; CVAT reaches it through Nuclio or its AI-agent path; Label Studio through an ML backend; Roboflow, V7, Supervisely and Segments.ai ship it in the product.
  • Prompt-driven labeling. Type an object name and get a mask or box back rather than picking from a fixed list. Potato, Roboflow and V7 support it. See labeling objects by typing their name.
  • LLM and VLM pre-annotation. A model proposes labels for a batch and annotators review them. Potato reaches 13 endpoint types for this and can also have a vision-language model critique finished annotations.

Pre-labeling changes what quality control has to catch. Annotators who accept suggestions without reading them raise every agreement number while lowering accuracy, and timing is the only signal that separates review from rubber-stamping. See detecting rubber-stamped pre-labels.

Potato does not train or serve models. It orders items, calls the models you point it at, and records what the annotator did with the result.

Vision, 3D, and model evaluation

Potato's computer-vision, spatial and evaluation surfaces are newer than its text ones. This table records where each tool is strong rather than ranking them.

CapabilityPotatoCVATLabel StudioRoboflowV7SuperviselySegments.ai
Free self-hostedYesYes (MIT)Community ed.--Community ed.-
Boxes, polygons, masksYesYesYesYesYesYesYes
Interactive segmentationIn-browser, no GPUVia NuclioVia ML backendYesYesYesYes
Text-prompt segmentationYes (in-browser)-Via ML backendYes (SAM 3)Yes (SAM 3)Via apps-
Keypoints / skeletonsYesYesYesYesYesYesYes
Polylines, ellipses, 2D cuboidsYesYesPartialPartialYesYesYes
Per-object attributes-YesYesYesYesYesYes
Video tracking with interpolationYesYesPartialPartialYesYesYes
Model-based mask propagationYes (SAM 2, server-side)Via AI agentsVia ML backendYesYesYesYes
Deep zoom / gigapixelYes (DZI + IIIF)Partial--YesYes-
3D point clouds & cuboidsYesYes---YesYes
Point-cloud sequences-Yes---YesYes
Sensor fusion (2D↔3D)YesPartial---YesYes
Depth maps with windowingYes---Partial--
DICOM / NIfTI / WSI----YesYes-
Model training in the same product-Partial-YesYesYes-
CV format import15 formatsExtensivePartialExtensivePartialExtensivePartial
Chance-corrected agreement over geometryYes------
Robot episodes (LeRobot, RLDS, HDF5)Yes------
Generative-video / world-model evaluationYes------
VLM grounding & pointing evaluationYes------

On most rows the mature CV platforms match or beat Potato. Two are worth reading closely rather than as a tick: Potato's text-prompt segmentation runs in the browser under an Apache-2.0 model where the commercial equivalents run server-side on SAM 3's non-commercial terms, and its mask propagation runs on the server, so the free tier gets the capability but not in-browser. On the last four rows, Potato is doing something the other tools do not offer.

Computer vision at volume

CVAT is the reference open-source CV tool and remains the better choice for high-volume, CV-only pipelines: deeper task and job management, per-object attributes, a larger format ecosystem through Datumaro, and a very large community. Choose Potato when the CV work sits alongside text, audio or evaluation tasks, or when you need agreement between annotators rather than accuracy against a ground-truth job.

Roboflow is excellent if your goal is a trained model: Smart Polygon, batch auto-labelling, Label Assist from your own model, and hosted training and deployment in one loop. Potato does not train detectors. Choose Potato when the labels themselves are the research output and their reliability has to be defensible.

Labelbox, SuperAnnotate, Encord, Kili and V7 are mature commercial platforms with workforce management, enterprise governance and strong model-assisted labelling. If you need a managed workforce, compliance certifications, or petabyte-scale curation, they are the right answer.

X-AnyLabeling bundles Grounding DINO, Grounded-SAM 2, SAM 2.1 and YOLO in a desktop app, and for one person labelling locally across a wide range of models it is hard to beat. Potato ships a narrower model set and runs in the browser, so nothing is installed on the annotator's machine; its advantage begins when there is more than one annotator.

Gigapixel and digital pathology

Potato builds a tile pyramid served as both DZI and IIIF Image API 3.0, and brush masks work at the source's full resolution because the mask buffer indexes image pixels rather than a GPU texture.

For digital pathology specifically, QuPath (desktop, open source, the field standard) and Cytomine (web, open source, multi-user with blind annotation) are purpose-built, and Potato does not read SVS, DICOM or NIfTI. Use Potato here when your images are large but not clinical-format, or when you need its agreement and workflow layers on top.

3D and sensor fusion

Segments.ai, Kognic, Deepen AI, Supervisely and Xtreme1/BasicAI are specialists, and for production autonomous-driving pipelines they are ahead: sequence and episode workflows with track propagation, radar and multi-LiDAR support, auto-fit cuboid models, per-object attribute ontologies, and in Deepen's case a full targetless calibration product. Supervisely and Xtreme1 are both self-hostable, and Supervisely handles far larger clouds.

Choose Potato for 3D when you want reliability statistics over spatial labels, or when 3D is one part of a multimodal study.

Robotics, world models and grounding

For robot episodes, ATLAS (TU Wien) is a focused desktop tool for long-horizon action segmentation with native ROS bag and RLDS support, and for single-annotator boundary precision it is purpose-built. ELAN and BORIS remain the standards for behavioural coding, and Rerun and Foxglove are the best robotics visualisation tools.

For generative video, the ecosystem is mostly benchmarks — VBench, WorldModelBench, Physics-IQ — plus crowd panels for large-scale preference collection. Those provide the metrics and the reference protocols; Potato provides an instrument for running the human side repeatedly with reliability measured, which is complementary rather than competing.

For VLM grounding, the area is defined by datasets and harnesses (RefCOCO, PixMo-Points, PointBench, lmms-eval, VLMEvalKit) rather than by annotation products. Potato's role is collecting and measuring the human ground truth those benchmarks are built from.

What Potato does not do

So an evaluation does not have to discover these late:

  • No model training. Potato orders items, pre-labels with existing models, and critiques annotations with a VLM. It does not train or serve detectors. Roboflow, V7, Supervisely and Labelbox do.
  • No per-object attributes yet. Geometry carries a label; occlusion levels, truncation flags and sub-type attributes need a companion schema.
  • No point-cloud sequence mode. 3D annotation is per frame; track propagation across a sweep is not implemented.
  • No DICOM, NIfTI or WSI. Deep zoom and 16-bit windowing cover large scientific images, not clinical ones.
  • No managed workforce, SAML/SCIM, or compliance certifications. Potato is software you run. RBAC and OAuth are supported; enterprise governance is not.

Feature counts

CategoryPotato
Annotation schemas61
Display types24
Export formats29
Import formats15
AI/LLM endpoint types13
Data source types8
Assignment strategies11
Survey instruments55
Crowdsourcing integrations9
Workflow phases8

Counts are generated from Potato's own registries. There is no "best alternative" column, because the tools above organise their capabilities differently enough that a single number invites a misleading comparison.

How do I choose an annotation tool?

  • What are you annotating? For text-only NER, Doccano or brat are simple. For mixed text/image/audio/video, Potato and Label Studio cover the range.
  • Do you need agent or LLM evaluation? This is where Potato is unusual: it reads agent traces in many formats and has purpose-built tools for trajectory, process reward, web-agent, coding-agent, multi-agent team, and computer-use/multimodal evaluation. Most general tools don't.
  • Budget. Potato, Label Studio (core), Doccano, brat, and Argilla are free and open-source; Prodigy and some Label Studio tiers are paid.
  • Setup effort. Potato is configured with a YAML file and needs no code; Prodigy is code-first; the others sit in between.
  • Ecosystem. Prodigy pairs with spaCy; Argilla with Hugging Face; Potato exports to many ML formats including CoNLL, spaCy, Hugging Face, and COCO/YOLO.

When is Potato the right annotation tool?

Potato came out of academic NLP. The original system was presented at EMNLP 2022 and Potato 2.0 at ACL 2026, and it is built for the full research workflow: many task types, quality control and agreement metrics in the box, crowdsourcing integrations, and a large set of AI-agent evaluation tools. If your work spans several modalities or includes evaluating LLMs and agents, it's worth a look.

If you mainly need a single text task with a hosted commercial product, or you live entirely inside spaCy or Hugging Face, one of the others may suit you better.

Frequently asked questions

What is the best free annotation tool?

That depends on the modality. For text-only classification and NER, Doccano and brat are the least work to stand up. For mixed text, image, audio and video in one project, Potato and Label Studio's community edition both cover the range, and the difference shows up in quality control: Potato includes agreement metrics and quality dashboards at no cost, where Label Studio puts them on a paid tier. For computer vision at volume, CVAT is free and mature.

Is Potato a free alternative to Label Studio?

Yes. Potato is free and open-source, and covers text, image, audio, video, and agent/LLM evaluation from a single YAML config with no code. Label Studio is broader in some integrations but pushes teams toward paid tiers; Potato stays free and self-hosted, which suits academic and reproducible-research work.

Is Potato a free, open-source alternative to Prodigy?

Yes. Prodigy is an excellent paid, code-first tool tied closely to spaCy; Potato is free, configured in YAML without code, and exports to spaCy, CoNLL, and Hugging Face formats. If you want active learning without a commercial license, Potato is the open-source option.

How does Potato compare to INCEpTION for linguistic annotation?

INCEpTION is powerful for deep linguistic annotation and knowledge-base linking but is heavier to deploy. Potato is simpler to stand up, a YAML file and one command, and is usually faster for span, relation, and classification tasks that don't need INCEpTION's full linguistic machinery.

Why use Potato instead of a commercial platform like Labelbox or Scale AI?

Labelbox and Scale sell a managed platform and a labeling workforce, which fits enterprises buying both. For research teams that bring their own annotators and need data to stay on their servers, Potato is the free, self-hosted alternative, with inter-annotator agreement metrics built in.

What is the best open-source tool for annotating AI agent trajectories?

This is where Potato is unusual among general annotation tools: it reads agent traces in 15 formats and has purpose-built displays for trajectory, step-level, web-agent, and coding-agent evaluation. It also annotates multi-agent teams on a clickable interaction graph and multimodal agents such as computer-use and voice agents. Most tools, open-source or commercial, don't annotate agent runs at all.

What can Potato evaluate that observability tools and labeling platforms can't?

Two categories of agent-annotation surface, neither of which appears as a configurable, self-hosted feature in the tools commonly compared against Potato (LangSmith, Langfuse, Labelbox, Scale AI, Label Studio, Argilla, Braintrust), checked against their docs as of June 2026:

  • Multi-agent team structure. An annotator-editable interaction graph (mark the critical path, flag a bad handoff), cross-agent failure attribution as a responsible-agent / decisive-step / reason triple, handoff review as a first-class object, per-agent and per-team scorecards, a tool-contention timeline, and emergent-behavior tagging. The closest thing elsewhere is Langfuse's "Agent Graphs," which is a read-only debugging view rather than an annotation surface.
  • Multimodal agents. Computer-use trajectories with a click-grounding marker, full-duplex voice timelines with barge-in scoring, and video temporal grounding with a live IoU against the model's predicted interval. Scale AI does GUI grounding and voice evaluation, but as managed dataset engagements, and its voice arena is turn-based rather than full-duplex.

The observability tools (LangSmith, Langfuse, Braintrust) attach span-level scores and comments, which is real per-step annotation but not these agent-structure surfaces. The labeling platforms (Labelbox, Scale) offer agent-evaluation data products, but as paid cloud or managed services, not a tool you self-host and configure in YAML. Capabilities move quickly, so this reflects a June 2026 snapshot; the full comparison post lists the versions checked.

Further reading