Integrations
Connect Potato with AI models, crowdsourcing platforms, and export to your favorite ML frameworks.
AI & LLM Integration
Supercharge annotation with AI assistance
OpenAI
GPT-4, GPT-3.5 for intelligent hints, auto-suggestions, and keyword highlighting.
View documentation →Anthropic Claude
Claude 3 models for nuanced annotation assistance and quality checking.
View documentation →Google Gemini
Gemini Pro for multimodal annotation support across text and images.
View documentation →Local LLMs (Ollama)
Run AI-assisted annotation with local LLMs using Ollama. Keep your data completely private.
View documentation →HuggingFace
Access open-source models via HuggingFace Inference API for flexible AI assistance.
View documentation →OpenRouter
Access multiple AI providers through a single API with OpenRouter integration.
View documentation →vLLM
Self-hosted high-performance inference with vLLM for maximum control and speed.
View documentation →LangChain
Automatic trace ingestion from LangChain agents via callback handler. Capture full agent runs as annotation-ready traces.
View documentation →OpenAI Vision
GPT-4o and GPT-4 Vision for multimodal annotation assistance on images and screenshots.
View documentation →Anthropic Vision
Claude 3 Vision models for image and screenshot annotation assistance.
View documentation →AI-Powered Features
- Intelligent label suggestions
- Automatic keyword highlighting
- Quality checking assistance
- Pre-annotation for review
- Explanation generation
- Consistency checking
Workforce Options
Use your own team or scale with crowdsourcing
Your Own Team
Recommended for Sensitive DataRun Potato locally or on your own servers with your in-house annotators. Perfect for sensitive data that can't be shared externally, IRB-approved studies, or when you already have a trained annotation team.
Benefits
Or scale with crowdsourcing platforms
Prolific
Academic-friendly crowdsourcing with quality participants. Full integration with completion URLs and participant tracking.
Features
Amazon MTurk
Scale to thousands of annotators with Mechanical Turk integration. Supports qualifications and approval workflows.
Features
Supported Data Formats
Import data in any common format
Text
.txt, .json, .jsonl
Images
.jpg, .png, .gif, .webp
Audio
.mp3, .wav, .ogg, .m4a
Video
.mp4, .webm, .mov
Documents
.pdf, .html
Export Formats
Export annotations to popular ML formats
General
- JSON
Native Potato format with full annotation data
- JSONL
Line-delimited JSON for streaming and large datasets
- CSV
Tabular export for spreadsheet analysis
NLP
- CoNLL
Standard format for NER and sequence labeling
- Hugging Face
Direct export to HF Datasets format
- spaCy
Training data format for spaCy models
Computer Vision
- COCO
MS COCO format for object detection
- YOLO
YOLO format for real-time detection
- Pascal VOC
XML format for image classification
Agent Trace Formats
Import agent traces from 13 frameworks for annotation. Convert via CLI or ingest in real-time via webhook.
Agent Frameworks
- LangChain / LangSmith
Hierarchical runs, tool calls
- Langfuse
Observation spans, scores
- OpenAI
Function calling, assistants
- Anthropic Claude
Tool use, thinking blocks
- MCP
Model Context Protocol sessions
- OpenTelemetry
Distributed span hierarchy
- ATIF
Standard interchange format
Web Agents
- WebArena
Screenshots, element targeting
- Raw Browser
HAR + screenshots
Coding Agents
- Claude Code
Anthropic Messages API with tool_use
- Aider
Markdown chat with edit blocks
- SWE-Agent
Thought/action/observation trajectories
General
- ReAct
Generic thought/action/observation
- Multi-Agent
CrewAI, AutoGen, LangGraph
Agent Training Exports
Export agent annotations directly to training pipeline formats
Python API & CLI
Programmatic access for automation
Command Line
# Start annotation server potato start config.yaml # Export annotations potato export --format coco # Validate configuration potato validate config.yaml
Python API
from potato import Potato
# Load project
project = Potato("config.yaml")
# Get annotations
annotations = project.get_annotations()
# Export to DataFrame
df = project.to_dataframe()Ready to Get Started?
Install Potato and start integrating with your favorite tools in minutes.