Potato

Potato

Open-source annotation platform for text, image, audio, video, 3D data and AI agent traces — configured in YAML, self-hosted for free.

66/100MonitorFreeFree

Potato offers the most annotation surface area per dollar of any tool we've reviewed — mainly because the dollar figure is zero. Its agent-trace evaluation (interaction graphs, LLM judge calibration, model arena) rivals paid platforms, and 61 annotation types in one YAML config is genuinely unusual. Go in knowing you're the operations team: self-hosting, scaling, and upgrades are yours to run.

Verified 1d ago · liveness 66/100 · cite: rightaichoice.com/tools/potato

Best for
  • Research labs that want a free, self-hosted annotation tool with no seat fees
  • NLP teams building SFT and DPO datasets from single- and multi-agent traces
  • AI eval teams calibrating LLM judges and ranking models against human labels
  • Vision, audio, and robotics teams labeling video, point clouds, depth maps, or robot episodes
Not ideal for
  • Teams without engineering capacity to host and maintain a Python server
  • Organizations that require vendor-managed hosting and a signed support contract
  • Groups expecting real-time co-editing of one annotation session
Visit Website

IntermediateResearchers with Python experience reach first value in minutes: pip install potato-annotation, write a config.yaml, run potato start config.yaml, open localhost:8000. Teams configuring agent evaluation, active learning, or multimedia annotation should budget longer, since those depend on getting the config and deployment right. Coding-agent users can start from potato-skill, which ships 28Web · CLIAPI availableVerified 1d ago
Pricing
Free
FreeFree tier4 hidden costs
Learning curve
Intermediate
Researchers with Python experience reach first value in minutes: pip install potato-annotation, write a config.yaml, run potato start config.yaml, open localhost:8000. Teams configuring agent evaluation, active learning, or multimedia annotation should budget longer, since those depend on getting the config and deployment right. Coding-agent users can start from potato-skill, which ships 28
Runs on
WebCLI
API available · 8 integrations
Who it's for
NLP researcher building an SFT/DPO datasetAI eval lead calibrating an LLM judgeQualitative researcher coding interviews
Live sentiment
Is Potato actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip Potato if your team has no one to deploy and maintain a Python server, or if procurement requires vendor-managed SaaS hosting and a signed support contract.

The 30-second take
Biggest gripe

Self-hosting means you pay the server, storage, and staff time that a managed annotation vendor would bundle into its subscription.

Price reality

Potato is free and open source, so the pricing comparison is not tier-versus-tier — it is license cost versus your hosting bill. Labelbox and Prodigy bundle managed hosting and support into a paid subscription; Potato trades that invoice for a server you run yourself plus the LLM API spend you generate when you turn on hints and label suggestions. For labs with engineering capacity, that is the cheapest capable path in the category.

In short

Potato — Open-source annotation platform for text, image, audio, video, 3D data and AI agent traces — configured in YAML, self-hosted for free. Best for Research labs that want a free, self-hosted annotation tool with no seat fees, NLP teams building SFT and DPO datasets from single- and multi-agent traces, AI eval teams calibrating LLM judges and ranking models against human labels. Free to use.

What's new in Potato

Checked 7 days ago

Across the latest 1 update: 1 news mention.

What people actually say about Potato — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

95 mentions across 7 sources (Hacker News, YouTube, Product Hunt, App Store, Stack Overflow, GitHub, Lemmy) · researched Aug 30, 2026.

27% positive73% critical

Average across the 7 sources that answered — each source counts once, not each post.

Recurring strengths
  • +Free and open-source, eliminating licensing costs for academic labs.
  • +Supports 61 annotation types covering text, audio, images, and more.
  • +Built-in AI hints via OpenAI, Claude, and Gemini accelerate labeling.
  • +Active learning with five query strategies reduces annotation effort.
  • +QDA Mode and living codebook suit qualitative research workflows.
Recurring frustrations
  • −Zero real user reviews means reliability and UX are unproven.
  • −Self-hosting demands DevOps skills; no community guides exist.
  • −Name collision with food and VPN apps makes support search chaotic.
  • −No evidence of enterprise-grade scalability or uptime at scale.
  • −Intermediate skill level may intimidate non-technical annotators.
Patterns worth knowing
Name collision dominates discussion: most mentions are about food, VPNs, or unrelated tools, not the annotation platform.
Seen on Hacker News, YouTube, App Store, Lemmy, Stack Overflow
Complete absence of genuine user feedback on the annotation tool itself.
Seen on Product Hunt, GitHub
Open-source positioning suggests high value for academics, but no confirmation from real users.
Seen on Product Hunt
Learning curve
intermediateProductive in ~Days of setup
Hidden costs people mention
  • • No official hidden costs, but self-hosting requires server infrastructure, maintenance, and DevOps time.
  • • Potential costs for AI API usage if using OpenAI, Claude, or Gemini hints at scale.

Viability Score

66/100
Monitor

How well maintained and how widely used is Potato? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
90
Traction
100
Site health
95
User sentiment
27
What the vendor publishes
20

Last calculated: October 2026

How we score →

Key Features

  • 61 annotation types for text, image, audio, video, and 3D data
  • Agent evaluation: label multi-agent runs on a clickable interaction graph
  • Evaluate computer-use, voice, and video agents from YAML
  • Import traces from any framework; export SFT and DPO training data
  • Calibrate LLM judges against human labels and rank models in an arena
  • LLM assistance with OpenAI, Claude, and Gemini for hints and label suggestions
  • MACE competence estimation and option highlighting
  • Active learning: uncertainty sampling, diversity selection, BADGE, BALD, hybrid ensemble
  • LLM cold start that selects first instances before any labels exist
  • QDA Mode with living codebook, in-vivo codes, memos, and cases
  • Bounding box, polygon, event, and taxonomy annotation
  • Audio waveform annotation and video annotation with playback controls
  • 3D point cloud and depth map annotation
  • Browser-based annotation with no GPU required
  • Import from brat, doccano, Prodigy, CoNLL, and REFI-QDA

About Potato

FreeIntermediateAPI availableWeb · CLI

Potato is an open-source annotation platform from the University of Michigan, built for research teams who want to define their labeling task in a single YAML file rather than through a vendor's form builder. You install it with pip install potato-annotation, launch it with potato start config.yaml, and start annotating at localhost:8000. No seat licenses, no per-label metering, and your data stays on your own infrastructure. The breadth is the draw. Potato packages 61 annotation types spanning text, image, audio, video, and 3D: radio buttons, multiselect, Likert scales, sliders, span labeling, best-worst scaling, pairwise comparison, bounding boxes, polygons, events, taxonomies, audio waveforms, video playback, point clouds, and depth maps. QDA Mode adds a living codebook, in-vivo codes, memos, and cases for qualitative coding work. The same install covers NLP classification, vision bounding boxes, speech transcription, and survey-style data collection. Agent evaluation is where it separates from the crowd. You can bring traces from any framework, label a multi-agent run on a clickable interaction graph, evaluate computer-use, voice, and video agents, calibrate an LLM judge against human labels, edit trajectories into SFT or DPO training data, and rank models in an arena — all from YAML. Five active-learning strategies (uncertainty sampling, diversity-based selection, BADGE, BALD, and a hybrid ensemble) plus an LLM cold start help you find the instances worth labeling before you have any labels at all. LLM assistance runs through OpenAI, Claude, and Gemini for hints, keyword highlighting, label suggestions, MACE competence estimation, and diversity ordering. Against Labelbox or Prodigy, Potato trades vendor-managed hosting and support contracts for zero license cost and unlimited annotators — provided you have someone who can run a Python server.

Behind the Verdict

Reach for Potato when the annotation task is odd enough that a form builder won't cut it. Robot episodes with partial-success handling, depth maps, gigapixel histology slides, a multi-agent trace you need to step through node by node — this is the tool that assumes you'll describe the task in YAML and adapts to the data rather than the reverse. Labs already running a Python server will find the install trivial: pip, a config file, potato start. The active-learning side deserves attention if labels are expensive. Five query strategies including BADGE and BALD, plus an LLM cold start that picks the first instances before any human has touched the data, means you spend annotator hours where they shift the model most. Nothing here is vendor-locked — traces come in from any framework, and the export goes out as SFT or DPO training data. We'd pass if nobody on the team owns infrastructure. Potato is a server you run, scale, and upgrade, and there's no real-time co-editing of a single session — multiple annotators work on separate items rather than the same screen. Groups that need a signed support contract and vendor-managed hosting are better served by Labelbox. One caution from the vendor's own recent advice, and it's a good one: agreement metrics can't catch rubber-stamping. Annotators who accept model pre-labels without reading push inter-annotator agreement up while actual adjudication quality falls. Potato's keystroke logging and timing records give you the evidence to tell genuine review from a click-through, but you have to look at it. The closest alternative for most NLP teams is Prodigy — tighter, more opinionated, commercially licensed. Potato is looser, free, and covers vision, audio, 3D, and agent traces that Prodigy doesn't try to. If your discipline is

Researching Potato? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas Potato actually fits — and what changes day-one when you adopt it.

NLP researcher building an SFT/DPO dataset

You configure a span and classification task in YAML, point Potato at your framework's trace export, seed the first batch with an LLM cold start, then run active learning with BADGE to surface the uncertain examples.

Outcome: You end up with edited trajectories exported as SFT or DPO training data, with chance-corrected agreement reported alongside the labels.

AI eval lead calibrating an LLM judge

You import multi-agent traces, label runs on the interaction graph, then compare your human labels against the LLM judge that pre-labeled the same traces.

Outcome: You get a calibrated judge, a model arena ranking, and keystroke logging that catches annotators who accepted pre-labels without reading.

Qualitative researcher coding interviews

You set up QDA Mode with a living codebook, apply in-vivo codes and memos as you read, and attach cases across a transcript set.

Outcome: A codebook-driven dataset with memos and cases intact, exportable without moving anything off your own machine.

Use Cases

Models Under the Hood

GPT-4GPT-3.5Claude 3Gemini ProGPT-4oClaude 3 Vision

as of 2026-10-18

Limitations

  • Potato is an open-source, configuration-first platform developed at the University of Michigan, so you handle your own deployment, scaling, and data privacy when self-hosting.
  • Setup is code-free in that you build interfaces via YAML and run 'potato start' rather than writing code, but advanced capability (AI assistance, active learning, agent and multimedia annotation) still assumes comfort with configuration and deployment.
  • It is aimed primarily at researchers and annotation teams with that skill in house.

as of 2026-10-11

Verification history

We have re-verified Potato 9 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  2. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  3. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  4. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  5. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  6. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 9 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
—
—

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published Potato tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Open Source (Self-Hosted)

$0

Ideal for

Research labs, NLP and vision teams, AI eval groups, and qualitative researchers who can run a Python server and want no seat or per-annotation fees.

What this tier adds

Starting tier and the only tier: full platform at $0, with hosting, scaling, and any LLM API spend carried by you.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • Self-hosting means you pay the server, storage, and staff time that a managed annotation vendor would bundle into its subscription.
  • AI hints, keyword highlighting, and label suggestions route through OpenAI, Claude, or Gemini, so you carry those API costs rather than a flat platform fee.
  • Active learning, agent evaluation, and multimedia annotation need enough configuration and compute competence in house that budgeting for setup time matters as much as budgeting for hardware.
  • Keystroke logging, per-shape provenance, and full trace capture increase storage volume — plan for the retention cost of the audit trail itself.

Where the pricing makes sense

The company stage and team size where Potato's pricing actually pencils out — and where peers do it cheaper.

Potato is free and open source, so the pricing comparison is not tier-versus-tier — it is license cost versus your hosting bill. Labelbox and Prodigy bundle managed hosting and support into a paid subscription; Potato trades that invoice for a server you run yourself plus the LLM API spend you generate when you turn on hints and label suggestions. For labs with engineering capacity, that is the cheapest capable path in the category.

Setup time & first value

How long it actually takes to get something useful out of Potato — broken out by persona, not the marketing-page minute.

Researchers with Python experience reach first value in minutes: pip install potato-annotation, write a config.yaml, run potato start config.yaml, open localhost:8000. Teams configuring agent evaluation, active learning, or multimedia annotation should budget longer, since those depend on getting the config and deployment right. Coding-agent users can start from potato-skill, which ships 28

Switching to or from Potato

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • →From Prodigy: import your existing Prodigy projects directly via the 2.9 importer instead of re-labeling from scratch.
  • →From doccano: use the 2.9 doccano importer to bring existing annotation projects into Potato's config-driven interface.
  • →From brat: import brat standoff annotations through the 2.9 brat importer.
  • →From CoNLL: load CoNLL-format data through the 2.9 importer to start from your existing corpus.
  • →From REFI-QDA: import REFI-QDA projects to keep qualitative coding work under a living codebook and cases.
Migrating out
  • ↗To Prodigy: export JSON annotations and reload them through Prodigy's own import, since Potato does not write Prodigy project files.
  • ↗To doccano: export annotations in doccano's supported JSON format and re-import there.
  • ↗To your training stack: export edited agent trajectories directly as SFT or DPO training data.
  • ↗To a statistical or QDA package: export JSON and move the coded dataset into the analysis tool of your choice.

Integrations

OpenAIAnthropic ClaudeGoogle GeminiProdigydoccanobratREFI-QDACoNLL

Resources & Guides

Tutorials & Learning

YouTube returned 6 videos for “Potato”, and we withheld 6: 6 could not be judged, because “Potato” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Potato.

Official links

Tools that pair well with Potato

Common stack mates teams adopt alongside Potato, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to Potato

View all
Cvat

Cvat

CVAT is an open-source data annotation platform for image, video, 3D point cloud, and audio labeling.

FreemiumTry
Deepfabric

Deepfabric

Open-source Python framework for generating training datasets from sandboxed tool execution traces

FreeTry
Eventual

Eventual

Open-source multimodal data engine that turns raw video, images, and audio into training-ready AI datasets.

FreeTry

Frequently Asked Questions

Used Potato? Help shape our editorial sentiment research.