Prodigy Recipes
A downloadable Python annotation tool and web app you run yourself to build training and evaluation data for custom AI, ML and NLP models.
Buy Prodigy if you have Python people and data you cannot ship to a vendor — full on-premise control plus customization in Python is a genuinely different deal from seat-based cloud annotation, and the team behind spaCy has kept shipping (v1.18.8 in September 2026, the DSPy plugin before it). The tradeoff is real: you own installation, database setup, upgrades and the custom recipes, and there is no built-in real-time collaborative editing or user-account management. A team without engineering capacity will feel that. For managed convenience or a no-cost start, Label Studio is the honest alternative; Prodigy's own docs say plainly that it is not software as a service and not open-source.
Verified 4d ago · liveness 75/100 · cite: rightaichoice.com/tools/prodigy-recipes
- Python-proficient ML teams building custom NER, classification or extraction pipelines
- Organizations with strict privacy rules that cannot send data to a third-party cloud
- Annotation leads who need nonstandard label schemes built as custom recipes
- Researchers and data scientists creating domain-specific training corpora
- Teams without Python skills who need a point-and-click annotation tool
- Buyers who want a fully managed cloud service with hosted scaling
- Projects that require open-source software they can fully audit and modify
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 Prodigy if nobody on your team wants to write Python recipes and maintain a database and hosting, or if you need simultaneous multi-annotator editing in a hosted cloud app rather than a tool you run yourself.
You supply the compute, database and hosting — there is no managed infrastructure bundled in, so the server cost lands on your cloud bill rather than the vendor's.
Prodigy is a self-hosted, paid developer tool with a lifetime license plus optional renewable update packs, positioned for engineering-led teams who already run their own infrastructure. That suits organizations that would otherwise pay per-seat cloud annotation pricing or build an internal labeling stack, and it is a poor fit for teams whose budget line is a low monthly SaaS subscription with no infrastructure cost. The vendor's own docs state it is not free and not open-source. For a no-cost
In short
Prodigy Recipes — A downloadable Python annotation tool and web app you run yourself to build training and evaluation data for custom AI, ML and NLP models. Best for Python-proficient ML teams building custom NER, classification or extraction pipelines, Organizations with strict privacy rules that cannot send data to a third-party cloud, Annotation leads who need nonstandard label schemes built as custom recipes. Paid pricing.
What's new in Prodigy Recipes
Checked 4 days agoAcross the latest 4 updates: 1 feature update and 3 changelog entries.
v1.18.8: Toggle to hide all bounding boxes and shapes in image_manual
Adds an All shapes toggle to the image_manual interface so annotators working on visually dense images can hide every bounding box and shape and inspect what is underneath. Includes an s keyboard shortcut and an image_manual_show_shapes setting for the default.
v1.18.7: Fix audio reset bug and OIDC session expiry in company plugins
Fixes the reset button in audio.manual restoring the previous task's preset audio_spans when advancing in place. prodigy-company-plugins v0.5.2 now uses the refresh token to renew expired OIDC session cookies instead of failing with a 403.
v1.18.6: Fix audio span duplication and custom logo display
Fixes preset audio_spans being rendered twice in audio.manual when a video field is present and the media loads as an inline base64 data URI, and fixes custom logos not displaying in the sidebar when set via a custom theme.
v1.18.5: Fix audio span label overwrite on region resize and MySQL delete
Fixes audio span labels being overwritten on region resize and delete_orphan_examples failing on MySQL due to a subquery referencing the target table in a DELETE.
What people actually say about Prodigy Recipes — is it worth it?
We scanned public community sources for Prodigy Recipes on Sep 24, 2026 and could not establish that the discussion we found is about this tool rather than something else sharing its name. Only 2 of the posts we fetched could be positively tied to Prodigy Recipes. Rather than publish a sentiment score built on the wrong subject, we publish nothing here and re-run the scan.
Viability Score
How well maintained and how widely used is Prodigy Recipes? 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
- NER annotation with the ner.manual recipe
- Span categorization and text classification labeling
- Dependencies and relations annotation
- Image classification and segmentation; image_manual interface
- Toggle to hide all bounding boxes and shapes in image_manual (v1.18.8)
- Audio annotation with spans, including audio.manual
- Video annotation for audio-visual data
- Prompt engineering recipes for LLM development
- LLM-assisted labeling via recipes such as ner.llm.correct
- Custom recipes as Python functions with @prodigy.recipe
- Active learning that prioritizes the most informative examples
- Custom HTML, JavaScript, themes and logos in the annotation UI
- Review interface and task routing for annotation quality control
- train recipe for training and fine-tuning spaCy models
- Runs fully self-hosted; air-gapped operation with no internet connection
About Prodigy Recipes
Prodigy is an annotation tool for teams that need to create training and evaluation data for custom AI systems. It ships as a Python package plus a web application: you install it like any other library and run it on your own machines, so no data leaves your servers and it can operate on an air-gapped box with no internet connection. The tool covers the work that precedes a model: information extraction and structured data from text, language model training and fine-tuning, computer vision classification and segmentation, audio and video labeling, and prompt engineering for LLM development. Built-in recipes and command-line workflows handle common jobs, while custom recipes written as Python functions with @prodigy.recipe let you define your own data feeds, annotation interfaces, and even inject custom HTML and JavaScript into the front end. The team behind it says breaking tasks into smaller pieces and automating what you can makes annotation over 10x as efficient. It is built by the makers of spaCy, with a train recipe for training and fine-tuning spaCy models, plus plugins for Hugging Face, Modal, DSPy and the llm library for major LLM API providers. A review interface and task routing are aimed at teams managing annotation quality at volume rather than solo clickwork. Recent releases keep tightening the surfaces: v1.18.8 (2026-09-08) added a toggle to hide all bounding boxes and shapes in image_manual for inspecting dense images, and v1.18.5 through v1.18.7 fixed audio span duplication, label overwrite on region resize, custom logos not displaying, and a reset bug in audio.manual. It is a paid, self-hosted product with a lifetime license plus optional renewable update packs rather than a subscription cloud service, which makes it a fit for privacy-sensitive work in banking and finance, healthcare and biomedical, media, legal and insurance, and research and education. The vendor documents production use at S&P Global, The Guardian, Nesta and Love Without Sound.
Behind the Verdict
Prodigy's core bet is that annotation quality comes from fitting the tool to your task, not from a bigger SaaS dashboard. That shows up everywhere in the product. A custom recipe is a Python function decorated with @prodigy.recipe that declares its own arguments, loads its own data source, and returns a stream of tasks — you can swap the annotation interface, define custom HTML and JavaScript, and change which question gets asked. The docs list the components for building your own workflow scripts rather than only using the pre-built ones. For an ML engineer, that means a colleague with no front-end experience can still ship a working annotation task. The built-in coverage is broad: NER, span categorization, text classification, dependencies and relations, computer vision with image classification and segmentation, audio and video annotation including audio.manual, and prompt engineering recipes for LLM development such as ner.llm.correct. Active learning surfaces the most informative examples first, and a review interface plus task routing exist for managing quality across annotators. The llm plugin and the DSPy plugin push human feedback into automated prompt optimization. Where it fits: engineering-led teams with strict privacy rules — banking and finance, healthcare and biomedical, legal and insurance, media archives, research corpora — who are already in Python and comfortable running their own database and hosting. The vendor documents S&P Global in a high-security environment, The Guardian doing quote extraction from news, Nesta processing 7m job ads, and Love Without Sound recovering millions for music-industry law firms. Where it doesn't: teams that want point-and-click setup with no Python, buyers who want a fully managed cloud service with hosted scaling, groups that need to audit or modify the full source (it is not open-source, though you do get some parts of the source code), and distributed teams expecting simultaneous collaborative labeling — Prodigy is not built for that, and it deliberately does not provide user accounts or project management. You also install and maintain the database yourself. The trade for all this is control: nothing phones home, no data leaves your machine, models you produce are yours with no lock-in.
Researching Prodigy Recipes? 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 Prodigy Recipes actually fits — and what changes day-one when you adopt it.
Finance text cannot leave the building, so the team installs Prodigy into their Python environment, sets up a SQLite or their own database, and runs ner.manual over internal filings to build a NER dataset.
Outcome: A labeled dataset and a spaCy model trained with the train recipe, produced without any data leaving the firm's machines.
They use ner.llm.correct to have a model pre-label documents, then correct the outputs in the interface, iterating on the prompt with corrected examples rather than raw guesses.
Outcome: A better-performing extraction prompt plus a human-reviewed gold set that doubles as an evaluation corpus.
They configure a custom recipe that defines their own label scheme and data feed, turn on a review interface, and route tasks to a small team of annotators working on audio and video clips.
Outcome: Nonstandard label definitions that off-the-shelf tools could not express, with review coverage over the annotations before they enter training.
Use Cases
- Extract structured data from legal or financial documents with custom NER recipes
- Train and fine-tune spaCy models on domain-specific text classification tasks
- Develop better LLM prompts by annotating and correcting model outputs
- Classify and segment objects in images for computer vision projects
- Annotate audio and video for sentiment analysis or content moderation
- Build high-quality training corpora for rare languages or niche domains
- Inspect and clean existing datasets and run error analysis
- Run an annotation workflow on an air-gapped network where data cannot leave the building
Models Under the Hood
as of 2026-09-23
Limitations
- Designing custom recipes requires Python and command-line familiarity, and you set up your own database and hosting.
- Prodigy is not open-source — you get some parts of the source code, but you cannot audit or modify the whole thing.
- Real-time collaboration is not built in: you can route tasks across team members, but simultaneous editing is not supported, and user accounts and project management are deliberately left out.
- It is a paid product rather than a free one, and ongoing access to new versions depends on your updates being current.
- On the plugin side, the DSPy plugin was temporarily withdrawn from prodigy-company-plugins after the litellm 1.82.7/1.82.8 PyPI supply-chain compromise in March 2026, so dspy.* recipes are unavailable until the situation is resolved.
as of 2026-10-05
Verification history
We have re-verified Prodigy Recipes 8 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-checked, vendor evidence unchanged
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
- — re-checked, vendor evidence unchanged
- — 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 8 verification passes.
Free to cite with attribution — this page re-verifies continuously.
Where the pricing makes sense
The company stage and team size where Prodigy Recipes's pricing actually pencils out — and where peers do it cheaper.
Prodigy is a self-hosted, paid developer tool with a lifetime license plus optional renewable update packs, positioned for engineering-led teams who already run their own infrastructure. That suits organizations that would otherwise pay per-seat cloud annotation pricing or build an internal labeling stack, and it is a poor fit for teams whose budget line is a low monthly SaaS subscription with no infrastructure cost. The vendor's own docs state it is not free and not open-source. For a no-cost
Setup time & first value
How long it actually takes to get something useful out of Prodigy Recipes — broken out by persona, not the marketing-page minute.
For a Python-proficient engineer, Prodigy installs like any other library and the docs' Prodigy 101 and Installation & Setup pages get you to a first prodigy stats check quickly; budget a day for a real dataset with your own database. A nonstandard label scheme built as a custom recipe is a developer task — plan a few days to a week, more if it needs custom HTML or JavaScript. Teams without
Switching to or from Prodigy Recipes
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From a spreadsheet or CSV labeling workflow: load your records as JSONL and run a built-in recipe such as ner.manual against them instead of hand-editing rows.
- →From Label Studio: re-express your label scheme as a custom Prodigy recipe with @prodigy.recipe and reuse your existing task data as the stream source.
- →From an in-house labeling script: wrap it as a custom recipe so it feeds the Prodigy web app rather than your own front end.
- ↗To Label Studio: export your annotated datasets as JSONL and import them into a Label Studio project if you need a hosted, non-Python workflow.
- ↗To a managed cloud annotation service: export annotations and rebuild the label scheme in the vendor's UI, since custom recipes do not carry over.
- ↗To spaCy-only training: keep the exported annotations and train directly with the train recipe or spaCy's own training config outside Prodigy.
Integrations
Resources & Guides
- Documentationprodi.gy
Docs · Prodigy Recipes
Full product docs from prodi.gy
- Documentationprodi.gy
Changelog · Prodigy Recipes
Full product docs from prodi.gy
- Documentationprodi.gy
Custom Recipes · Prodigy Recipes
Full product docs from prodi.gy
- Documentationprodi.gy
Custom Interfaces · Prodigy Recipes
Full product docs from prodi.gy
- Documentationprodi.gy
Api Database · Prodigy Recipes
Full product docs from prodi.gy
Tutorials & Learning
YouTube returned 6 videos for “Prodigy Recipes”, and we withheld 6: 6 did not mention Prodigy Recipes. We are showing none, because we could not prove any of them are about Prodigy Recipes.
Official links
Tools that pair well with Prodigy Recipes
Common stack mates teams adopt alongside Prodigy Recipes, with the specific reason each pairing earns its keep.
Raiinmaker
Raiinmaker builds custom, rights-cleared video datasets and runs real-time human evaluation for generative AI video models.
Mercor
Mercor is a human intelligence marketplace for AI model evaluation and training data, paying vetted domain experts an average of $109/hr.
Toloka
Managed training data, RL environments, and safety red-teaming for teams building AI agents, coding models, and LLM/VLM pipelines.
Featured Head-to-Head Comparisons
Prodigy Recipes vs Screenplayiq
ScreenplayIQ and Prodigy Recipes serve completely different purposes. ScreenplayIQ is for screenwriters and producers who want to predict box office returns and get structural feedback on feature scripts. Prodigy Recipes is for NLP engineers and data scientists who need a self-hosted annotation tool to build custom ML datasets. Choose based on your domain: creative writing vs. machine learning data preparation.
Prodigy Recipes vs Versatile
Versatile and Prodigy Recipes serve entirely different domains: Versatile focuses on physical crane operations for steel erectors, while Prodigy Recipes is a self-hosted ML annotation tool. Your choice depends purely on whether you need on-site crane monitoring (choose Versatile) or a programmable data labeling platform for NLP/CV (choose Prodigy Recipes). There is no functional overlap.
Prodigy Recipes vs Geologicai
GeologicAI and Prodigy Recipes operate in entirely different domains — one optimizes physical mining core analysis, the other streamlines data annotation for ML. Choosing between them depends solely on your industry: mining companies with high-volume core scanning needs should evaluate GeologicAI, while ML teams requiring a private, flexible annotation platform should consider Prodigy Recipes. They are not direct competitors.
Alternatives to Prodigy Recipes
View allRaiinmaker
Raiinmaker builds custom, rights-cleared video datasets and runs real-time human evaluation for generative AI video models.
Frequently Asked Questions
Categories
Best-of guides
Used Prodigy Recipes? Help shape our editorial sentiment research.