davidjurgens/potato
potato: the portable annotation tool
Potato is a self-hosted tool for research teams to efficiently annotate various types of data for AI development and evaluation. It helps researchers or data scientists create high-quality labeled datasets by taking raw text, audio, video, images, or agent traces and producing structured annotations. This tool is ideal for anyone who needs to prepare data for training or evaluating AI models, especially in natural language processing or generative AI.
371 stars.
Use this if you need to systematically label a wide variety of data types, from text to complex AI agent behaviors, for your research or development project.
Not ideal if you're looking for a hosted, managed annotation service or a solution for very simple, one-off labeling tasks that don't require detailed configuration or collaboration.
Stars
371
Forks
69
Language
Python
License
—
Category
Last pushed
Mar 18, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/davidjurgens/potato"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
philenius/ngx-annotate-text
This Angular component library is perfect for tasks like visualizing named entity recognition,...
jiesutd/YEDDA
YEDDA: A Lightweight Collaborative Text Span Annotation Tool. Code for ACL 2018 Best Demo Paper...
synyi/poplar
A web-based annotation tool for natural language processing (NLP)
webanno/webanno
🆕 Work continues on INCEpTION 👉 https://github.com/inception-project/inception 👈 -- ⚠️ The...
johncmunson/react-taggy
A simple zero-dependency React component for tagging user-defined entities within a block of text.