# Hugging Face AI integration on Definable

> Build, train and deploy state of the art models powered by the reference open source in machine learning.

## What this connects

Build, train and deploy state of the art models powered by the reference open source in machine learning.

Vendor: https://huggingface.co/

## Tools available

**135** tools available. First 12:

- `HUGGING_FACE_CHANGE_DISCUSSIONS_STATUS` — Change Discussion Status — Tool to change the status of a Hugging Face repository discussion. Use when you need to open or close discussions on models, datasets, or spaces.
- `HUGGING_FACE_CHECK_DATASET_VALIDITY` — Check Dataset Validity — Tool to check whether a specific dataset is valid on Hugging Face Hub. Use when you need to determine what features (preview, viewer, search, filter, statistics) are available for a dataset.
- `HUGGING_FACE_CHECK_MODELS_UPLOAD_METHOD` — Check Models Upload Method — Tool to check if files should be uploaded through the Large File mechanism or directly. Use when preparing to upload files to a Hugging Face model repository to determine the appropriate upload method for each file.
- `HUGGING_FACE_CHECK_SPACES_UPLOAD_METHOD` — Check Spaces Upload Method — Tool to check if files should be uploaded through the Large File mechanism or directly to Hugging Face Spaces. Use when preparing to upload files to a Hugging Face Space repository to determine the appropriate upload method for each file.
- `HUGGING_FACE_CLAIM_SETTINGS_PAPERS_CLAIM` — Claim Paper Authorship — Tool to claim authorship of a paper on Hugging Face. Use when you need to associate yourself or another user with an ArXiv paper.
- `HUGGING_FACE_CREATE_ASK_ACCESS` — Request Repository Access — Tool to request access to a gated repository on Hugging Face Hub. Use when you need to submit an access request for models, datasets, or Spaces that require approval. The fields required vary by repository.
- `HUGGING_FACE_CREATE_COLLECTION` — Create Collection — Tool to create a new collection on Hugging Face. Use when you need to organize and curate models, datasets, spaces, papers, or other collections into a named collection.
- `HUGGING_FACE_CREATE_DATASETS_BRANCH` — Create Datasets Branch — Tool to create a new branch in a Hugging Face dataset repository. Use when you need to create a branch for versioning or experimentation with dataset changes.
- `HUGGING_FACE_CREATE_DATASETS_COMMIT` — Create Datasets Commit — Tool to create a commit in a Hugging Face dataset repository. Use when you need to add, update, or delete files in a dataset. Supports both regular files and Large File Storage (LFS) for large binary files. Can optionally create a pull request instead of directly committing.
- `HUGGING_FACE_CREATE_DATASETS_PREUPLOAD` — Check Dataset File Upload Method — Tool to check if files should be uploaded via Large File Storage (LFS) or directly to a Hugging Face dataset repository. Use before uploading files to determine the correct upload method for each file based on size and repository settings.
- `HUGGING_FACE_CREATE_DATASETS_TAG` — Create Datasets Tag — Tool to create a tag on a Hugging Face dataset repository. Use when you need to mark a specific revision with a named tag.
- `HUGGING_FACE_CREATE_DISCUSSIONS` — Create Discussion — Tool to create a new discussion on a Hugging Face repository (model, dataset, or Space). Use when you need to start a conversation, report an issue, or create a pull request discussion.

## Auth

Auth schemes: `API_KEY`, `OAUTH2`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Hugging Face

Inside a Definable workflow, Hugging Face is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Hugging Face** — the Researcher (GPT-5.5) pulls context from Hugging Face (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Hugging Face** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Hugging Face (create record, post message, draft email).
- **Designer / Engineer → Distributor → Hugging Face** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Hugging Face (attach file, open PR comment, post status).

The Verifier checks every Hugging Face call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- artificial intelligence — https://definable.ai/apps/category/artificial-intelligence/
- ai models — https://definable.ai/apps/category/ai-models/
- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/hugging_face/
- Same category (artificial intelligence): https://definable.ai/apps/category/artificial-intelligence/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
