All 178 Dependencies

Every package argilla depends on, ranked by repo health score.

Argilla is an open source data annotation and collaboration platform designed for AI and ML teams who need full ownership of their training datasets. It bridges the gap between domain experts who understand the data and AI engineers who build the models, offering a structured workflow for labeling, reviewing, and improving data quality at every stage of the AI development lifecycle.

At its core, Argilla lets you define flexible dataset schemas — text fields, image fields, custom fields — and configure annotation tasks using label questions, ranking questions, span questions, and more. Records flow into the platform via a Python SDK, and annotators interact with them through a polished web UI. AI-generated suggestions can be pre-loaded alongside human annotations, enabling efficient preference-tuning workflows for RLHF and DPO training.

Argilla integrates tightly with the Hugging Face ecosystem, allowing datasets to be pushed and pulled from the Hub with minimal friction. The platform supports semantic search powered by vector embeddings, metadata filtering, and active learning patterns that help annotators focus on the records most likely to improve model performance. It has been used by organizations like the Red Cross, Loris.ai, and Prolific to accelerate their labeling pipelines.

The server backend is built on FastAPI and SQLAlchemy with support for both SQLite and PostgreSQL, while Elasticsearch or OpenSearch powers the full-text and vector search layer. A Vue.js/Nuxt frontend is served from the same process, making deployment straightforward. Teams can run Argilla on their own infrastructure or spin it up instantly via Hugging Face Spaces, keeping data and models under their own control.

21 backcall ==0.2.0 22 sphinxcontrib-htmlhelp ==2.0.1 outdated 23 sphinxcontrib-qthelp ==1.0.3 outdated 23 sphinxcontrib-serializinghtml ==1.1.5 outdated 24 sphinxcontrib-applehelp ==1.0.4 outdated 24 sphinxcontrib-devhelp ==1.0.2 outdated 29 jupyterlab_pygments ==0.2.2 outdated 30 sphinx-notfound-page ==0.8.3 outdated 31 py ==1.11.0 32 pure_eval ==0.2.2 outdated 34 mdurl ==0.1.1 outdated 34 monotonic 35 Cycler ==0.11.0 outdated 35 sphinx-basic-ng ==1.0.0b1 outdated 36 recommonmark ==0.7.1 38 sniffio ==1.2.0 outdated 38 webencodings ==0.5.1 outdated 39 aiosqlite == 0.20.0 outdated 40 h11 ==0.13.0 outdated 40 nest_asyncio ==1.5.5 outdated 40 pickleshare ==0.7.5 40 sphinxext-opengraph ==0.8.2 outdated 41 defusedxml ==0.7.1 42 CommonMark.py ==0.9.1 outdated 42 exceptiongroup ==1.1.1 outdated 42 pyrsistent ==0.18.1 outdated 43 Honcho ~= 2.0.0 43 factory_boy ~= 3.2.1 outdated 43 schedule ~= 1.1.0 outdated 43 stack-data ==0.6.2 outdated 44 Bleach ==5.0.1 outdated 44 Colorama ==0.4.6 44 backoff ~= 2.2.0 44 matplotlib-inline ==0.1.6 outdated 44 six ==1.16.0 outdated 44 sphinxcontrib-jsmath ==1.0.1 outdated 45 mdit-py-plugins ==0.3.4 outdated 45 pandocfilters ==1.5.0 outdated 47 Alabaster ==0.7.12 outdated 47 cross-env 7.0.3 outdated 48 brotli-asgi ~= 1.4.0 outdated 49 nbclient ==0.6.6 outdated 49 python-jose ~= 3.3.0 outdated 49 python-livereload ==2.6.3 outdated 50 Vue Demi 0.14.10 51 entrypoints ==0.4 outdated 53 Jinja >=3.1.4 53 Jinja ==3.1.2 outdated 53 Vue.Draggable 2.24.3 53 appnope ==0.1.3 outdated 53 httpcore ==0.16.3 outdated 54 ptyprocess ==0.7.0 54 sphinx-copybutton ==0.5.2 56 rich != 13.1.0 57 asttokens ==2.2.1 outdated 57 parso ==0.8.3 outdated 59 sphinx-autobuild ==2021.3.14 outdated 59 sphinx-design ==0.4.1 outdated 59 vue-template-compiler 2.7.16 61 PyYAML >= 5.4.1,< 6.1.0 61 PyYAML ==6.0 outdated 62 jupyter_core ==5.3.0 outdated 63 executing ==1.2.0 outdated 63 nbsphinx ==0.8.9 outdated 64 imagesize ==1.4.1 outdated 64 jupyter_client ==7.3.4 outdated 65 decorator ==5.1.1 outdated 65 tomli ==2.0.1 outdated 66 HTTPX ~= 0.27.0 outdated 66 tinycss2 ==1.1.1 outdated 67 Certifi ==2023.5.7 outdated 68 Evaluate 68 python-multipart ~= 0.0.16 68 pytz ==2022.1 outdated 69 eslint-config-prettier 7.2.0 outdated 69 fastjsonschema ==2.15.3 outdated 69 kiwisolver ==1.4.4 outdated 70 MyST Parser ==1.0.0 outdated 70 prompt_toolkit ==3.0.38 outdated 70 psycopg2 ~= 2.9.0 71 Standard Webhooks (Python) >=1.0.0 71 contourpy ==1.0.7 outdated 71 greenlet ~= 3.1.0 outdated 73 Pygments ==2.15.1 outdated 73 eslint-plugin-prettier 3.4.1 outdated 73 importlib_resources ==5.8.0 outdated 73 nbconvert ==7.4.0 outdated 74 bcrypt (Python) ~= 4.2.0 outdated 75 ipywidgets ==8.0.6 outdated 75 ipywidgets ==3.0.7 outdated 75 markupsafe ==2.1.1 outdated 75 zipp ==3.8.0 outdated 76 Deprecated ~= 1.2.0 outdated 76 Jedi ==0.18.2 outdated 76 Requests ==2.31.0 outdated 77 cffi ==1.15.1 outdated 77 nbformat ==5.4.0 outdated 79 snowballstemmer ==2.2.0 outdated 80 traitlets ==5.3.0 outdated 81 Furo ==2023.5.20 outdated 81 idna ==3.3 outdated 81 sass-loader 10.5.2 outdated 82 attrs ==21.4.0 outdated 83 Charset Normalizer ==2.1.0 outdated 83 debugpy ==1.6.7 outdated 83 psutil ~= 5.8, <5.10 outdated 83 pyparsing ==3.0.9 outdated 84 markdown-it-py ==2.2.0 outdated 84 typing_extensions ==4.3.0 outdated 84 wcwidth ==0.2.6 outdated 85 Babel ==2.10.3 outdated 85 asyncpg ~= 0.30.0 outdated 85 packaging >=23.2 85 tqdm >= 4.27.0 86 Tornado ==6.3.2 outdated 86 spaCy >=3.5.0,<3.7.0 outdated 87 AnyIO ==3.7.0 outdated 87 Click ==8.1.3 outdated 87 mistune ==2.0.3 outdated 87 pytest-mock 87 soupsieve ==2.3.2.post1 outdated 88 python-dateutil ==2.8.2 outdated 88 wrapt >= 1.14,< 1.15 outdated 89 Social Auth Core ~= 4.5.0 outdated 89 Typer >= 0.6.0, < 0.10.0 outdated 89 pycparser ==2.21 outdated 89 pydantic-settings ~= 2.6.0 outdated 89 pyzmq ==23.2.0 outdated 90 Alembic ~= 1.13.0 outdated 90 OAuthLib ~= 3.2.0 outdated 90 Pinia 2.1.7 outdated 90 Uvicorn ~= 0.32.0 outdated 90 jsonschema ==4.6.1 outdated 90 pytest-asyncio 91 DOMPurify 3.1.3 outdated 91 PEFT 91 Sass 1.77.1 outdated 91 core-js 3.37.1 outdated 91 importlib_metadata ==4.12.0 outdated 91 platformdirs ==3.5.1 outdated 91 prettier 2.8.8 outdated 91 setuptools-scm ==7.1.0 outdated 92 FastAPI ~= 0.115.0 outdated 92 IPython ==8.12.0 outdated 92 Nuxt I18n 7.3.1 outdated 92 Pillow >= 10.4.0 92 Playwright 1.49.0 outdated 92 RQ ~= 1.16.2 outdated 92 ipykernel ==6.17.1 outdated 93 Pydantic ~= 2.9.0 outdated 93 sentence-transformers 93 urllib3 ==1.26.9 outdated 94 Marked 5.1.2 outdated 94 SQLAlchemy ~= 2.0.0 outdated 94 TRL >=0.5.0 94 jest 27.5.1 outdated 94 typescript-eslint 5.62.0 outdated 94 typescript-eslint 5.62.0 outdated 95 @babel/core 7.25.2 outdated 95 @babel/core 7.24.8 outdated 95 @babel/core 7.24.5 outdated 95 @babel/core 7.24.1 outdated 95 Axios 1.6.8 outdated 95 ESLint 8.57.1 outdated 95 FontTools ==4.39.4 outdated 95 Transformers >= 4.30.0 95 TypeScript 5.7.2 outdated 95 Vue 2.7.16 outdated 95 setuptools ==67.8.0 outdated 96 Datasets >= 3.0.1 96 NumPy < 1.27.0 outdated 96 huggingface_hub >=0.26.2 96 huggingface_hub >= 0.5.0,< 0.24 outdated 96 pytest 97 OpenAI Python SDK >=0.27.10,<1.0.0 outdated 97 Sphinx ==6.0.0 outdated 98 Matplotlib ==3.7.1 outdated 98 pandas >=1.0.0

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers