All 174 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.

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

Search