
Potato
The Potato project provides a portable tool for annotating data and research materials.

About Potato
Potato is a free, self-hosted annotation platform for NLP, AI agent evaluation, generative AI, and qualitative research. It is open source and can annotate text, audio, video, images, documents, and agent traces. It can also run a qualitative data analysis workflow that uses a codebook, memos, and cases. Projects are configured through YAML files, and the homepage states that no coding is required for this.
Running your own instance requires installing it with pip or from the source repository. A live demo on HuggingFace Spaces can be used without installation. The homepage describes the tool as free, but the listing's pricing field is unknown and no plan details are given.
Key features
- Annotation of text, audio, video, images, and documents
- Step-by-step evaluation of LLM agents, tool calls, and multi-agent systems
- Qualitative data analysis with a living codebook, memos, and cases
- Import of 21 transcript and subtitle formats for audio annotation
- Local Whisper transcription and speaker diarization when no transcript exists
- Span labeling, pairwise comparison, Likert scales, and triage curation
- Open source and self-hosted, according to the repository and homepage
- Projects are configured through YAML, with no coding stated as required
- Audio transcription and diarization can run locally with Whisper
- Running a personal instance requires installing the tool with pip or from source
- Some audio options use cloud ASR services, which are external to the tool
Potato at a glance
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
Potato alternatives
Tools and sites you could use instead, ranked by how closely they match.
compromise provides natural language processing tools for JavaScript applications.
AWS Data Wrangler connects Pandas with AWS data services and databases, including Athena, Glue, Redshift, and S3.
Big List of Naughty Strings collects unusual input strings that may trigger issues in software handling user data.
Polars provides a Rust query engine for DataFrames, with a Python interface for data work.
TextCL provides preprocessing tools for cleaning text data used in natural language processing tasks.
The Cerberus library validates data in Python with a lightweight and extensible design.
Popular in Developer Tools
Well-known listings from the same topic.
Potato FAQ
Can I try Potato without installing it?
How are annotation projects set up?
Can audio be annotated if there is no transcript?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.













