Potato
Open-source annotation platform for text, image, audio, video, 3D data and AI agent traces — configured in YAML, self-hosted for free.
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
- 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
- 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
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
3 free scans · no card needed
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.
Self-hosting means you pay the server, storage, and staff time that a managed annotation vendor would bundle into its subscription.
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 agoAcross 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.
Average across the 7 sources that answered — each source counts once, not each post.
- +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.
- −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.
- • 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
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
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
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.
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.
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.
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
- Annotate text for sentiment analysis, NER, and classification
- Evaluate multi-agent AI systems by labeling traces on interaction graphs
- Calibrate an LLM judge against human labels
- Edit agent trajectories into SFT and DPO training data
- Conduct qualitative coding with a living codebook and memos
- Set up active learning pipelines to prioritize uncertain instances
- Label robot episodes with partial successes and hindsight relabelling
- Annotate images, video, 3D point clouds, and depth maps for vision models
Models Under the Hood
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.
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — 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.
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.
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.
- →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.
- ↗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
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.
Cvat
CVAT is an open-source data annotation platform for image, video, 3D point cloud, and audio labeling.
Deepfabric
Open-source Python framework for generating training datasets from sandboxed tool execution traces
Eventual
Open-source multimodal data engine that turns raw video, images, and audio into training-ready AI datasets.
Featured Head-to-Head Comparisons
Potato vs Screenplayiq
Choose ScreenplayIQ if you're a screenwriter or producer needing data-driven box office predictions and structural feedback on feature scripts. Choose Potato if you need a free, flexible annotation platform for multi-modal data (text, audio, images, video, agent traces) and are comfortable self-hosting.
Potato vs Praktika
Praktika and Potato serve completely different purposes: Praktika is a mobile language learning app focused on conversation practice with AI tutors, while Potato is an open-source annotation tool for data labeling and AI agent evaluation. Choose Praktika if you want to improve your speaking fluency through real-time feedback; choose Potato if you need to annotate text, audio, images, video, or evaluate AI agents for research. They are not direct competitors.
Alternatives to Potato
View allCvat
CVAT is an open-source data annotation platform for image, video, 3D point cloud, and audio labeling.
Deepfabric
Open-source Python framework for generating training datasets from sandboxed tool execution traces
Frequently Asked Questions
Categories
Best-of guides
Used Potato? Help shape our editorial sentiment research.