Hugging Face logo

Hugging Face

The AI community building the future with open-source machine learning models, datasets, and applications.

6 APIs 7 Features

APIs

Hugging Face Inference API

Run inference on 200,000+ machine learning models with a simple HTTP request.

Hugging Face Hub API

Programmatically interact with the Hugging Face Hub - manage models, datasets, and spaces.

Hugging Face Inference Endpoints API

Deploy and scale machine learning models with dedicated, secure infrastructure.

Hugging Face Inference Providers API

Unified proxy layer providing access to 15+ inference partners through a single OpenAI-compatible endpoint.

Hugging Face Dataset Viewer API

Query and visualize datasets stored on the Hugging Face Hub through a lightweight REST API.

Hugging Face Text Generation Inference API

High-performance toolkit for deploying and serving large language models with optimized inference.

Features

Model Inference

Run inference on 200,000+ ML models with a simple HTTP request across NLP, vision, audio, and multimodal tasks.

Hub Repository Management

Programmatically manage models, datasets, and spaces including creation, versioning, and access control.

Dedicated Endpoints

Deploy models on dedicated infrastructure with autoscaling, custom hardware, and private networking.

Multi-Provider Routing

Unified OpenAI-compatible API routing to 15+ inference providers with automatic model selection.

Dataset Exploration

Query, search, filter, and visualize datasets without downloading via the Dataset Viewer API.

Text Generation Inference

High-performance LLM serving with streaming, tool calling, structured output, and grammar constraints.

OpenAI Compatibility

Drop-in replacement for OpenAI API with chat completions, embeddings, and image generation endpoints.

Use Cases

ML Model Prototyping

Rapidly prototype AI applications by running inference on pre-trained models without infrastructure setup.

Production ML Deployment

Deploy and scale ML models for production workloads with dedicated endpoints and autoscaling.

Dataset Curation

Explore, validate, and curate ML datasets programmatically for training pipeline automation.

AI Application Development

Build AI-powered applications using unified inference APIs with multi-provider routing.

Model Benchmarking

Compare model performance across providers and hardware configurations for optimization.

Semantic Vocabularies

Hugging Face Context

4 classes · 15 properties

JSON-LD

Hugging Face Dataset Viewer Context

0 classes · 0 properties

JSON-LD

Hugging Face Hub Context

0 classes · 0 properties

JSON-LD

Hugging Face Inference Context

0 classes · 0 properties

JSON-LD

Hugging Face Inference Endpoints Context

0 classes · 0 properties

JSON-LD

Hugging Face Inference Providers Context

0 classes · 0 properties

JSON-LD

Hugging Face Text Generation Inference Context

0 classes · 0 properties

JSON-LD

API Governance Rules

Hugging Face API Rules

7 rules · 7 errors

SPECTRAL

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
💰
Pricing
Pricing
📰
Blog
Blog
📄
ChangeLog
ChangeLog
📝
SignUp
SignUp
🔗
Login
Login
💬
Support
Support
🔗
Contact
Contact
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization
🔗
X
X
🔗
LinkedIn
LinkedIn
💬
Support
Support
👥
YouTube
YouTube
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📦
SDK
SDK
📦
SDK
SDK
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONLD
JSONLD
🔗
MCPServer
MCPServer
🔗
AgentSkill
AgentSkill

Sources

Raw ↑
name: Hugging Face
description: The AI community building the future with open-source machine learning models, datasets, and applications.
image: https://huggingface.co/front/assets/huggingface_logo.svg
url: https://huggingface.co
created: '2024'
modified: '2026-05-19'
specificationVersion: '0.18'
apis:
  - name: Hugging Face Inference API
    description: Run inference on 200,000+ machine learning models with a simple HTTP request.
    image: https://huggingface.co/front/assets/huggingface_logo.svg
    humanURL: https://huggingface.co/docs/api-inference/index
    baseURL: https://api-inference.huggingface.co
    tags:
      - AI
      - Inference
      - Machine Learning
      - Models
    properties:
      - type: Documentation
        url: https://huggingface.co/docs/api-inference/index
      - type: OpenAPI
        url: https://huggingface.co/api-inference/openapi.json
      - type: OpenAPI
        url: openapi/hugging-face-inference-api.yml
      - type: Authentication
        url: https://huggingface.co/docs/api-inference/quicktour#authentication
      - type: GettingStarted
        url: https://huggingface.co/docs/api-inference/quicktour
      - type: RateLimits
        url: https://huggingface.co/docs/api-inference/en/rate-limits
      - type: FAQ
        url: https://huggingface.co/docs/api-inference/faq
    contact:
      - type: Support
        url: https://huggingface.co/support
  - name: Hugging Face Hub API
    description: Programmatically interact with the Hugging Face Hub - manage models, datasets, and spaces.
    image: https://huggingface.co/front/assets/huggingface_logo.svg
    humanURL: https://huggingface.co/docs/hub/api
    baseURL: https://huggingface.co/api
    tags:
      - Datasets
      - Hub
      - Models
      - Repository Management
    properties:
      - type: Documentation
        url: https://huggingface.co/docs/hub/api
      - type: OpenAPI
        url: https://huggingface.co/.well-known/openapi.json
      - type: OpenAPI
        url: openapi/hugging-face-hub-api.yml
      - type: SDK
        url: https://huggingface.co/docs/huggingface_hub/index
      - type: SDK
        url: https://huggingface.co/docs/huggingface.js/hub/README
      - type: Authentication
        url: https://huggingface.co/docs/hub/security-tokens
      - type: RateLimits
        url: https://huggingface.co/docs/hub/en/rate-limits
    contact:
      - type: Support
        url: https://huggingface.co/support
  - name: Hugging Face Inference Endpoints API
    description: Deploy and scale machine learning models with dedicated, secure infrastructure.
    image: https://huggingface.co/front/assets/huggingface_logo.svg
    humanURL: https://huggingface.co/docs/inference-endpoints/index
    baseURL: https://api.endpoints.huggingface.cloud
    tags:
      - Deployment
      - Enterprise
      - Inference
      - Managed Service
    properties:
      - type: Documentation
        url: https://huggingface.co/docs/inference-endpoints/api_reference
      - type: OpenAPI
        url: openapi/hugging-face-inference-endpoints-api.yml
      - type: GettingStarted
        url: https://huggingface.co/docs/inference-endpoints/index
      - type: Pricing
        url: https://huggingface.co/pricing#inference-endpoints
      - type: Authentication
        url: https://huggingface.co/docs/hub/security-tokens
    contact:
      - type: Support
        url: https://huggingface.co/support
  - name: Hugging Face Inference Providers API
    description: Unified proxy layer providing access to 15+ inference partners through a single OpenAI-compatible endpoint.
    image: https://huggingface.co/front/assets/huggingface_logo.svg
    humanURL: https://huggingface.co/docs/inference-providers/en/index
    baseURL: https://router.huggingface.co/v1
    tags:
      - AI
      - Inference
      - OpenAI Compatible
      - Providers
    properties:
      - type: Documentation
        url: https://huggingface.co/docs/inference-providers/en/index
      - type: OpenAPI
        url: openapi/hugging-face-inference-providers-api.yml
      - type: APIReference
        url: https://huggingface.co/docs/inference-providers/en/tasks/index
      - type: GettingStarted
        url: https://huggingface.co/docs/inference-providers/en/guides/first-api-call
      - type: Pricing
        url: https://huggingface.co/docs/inference-providers/pricing
      - type: Models
        url: https://huggingface.co/inference/models
    contact:
      - type: Support
        url: https://huggingface.co/support
  - name: Hugging Face Dataset Viewer API
    description: Query and visualize datasets stored on the Hugging Face Hub through a lightweight REST API.
    image: https://huggingface.co/front/assets/huggingface_logo.svg
    humanURL: https://huggingface.co/docs/dataset-viewer/index
    baseURL: https://datasets-server.huggingface.co
    tags:
      - Data
      - Datasets
      - Viewer
    properties:
      - type: Documentation
        url: https://huggingface.co/docs/dataset-viewer/index
      - type: OpenAPI
        url: https://datasets-server.huggingface.co/openapi.json
      - type: OpenAPI
        url: openapi/hugging-face-dataset-viewer-api.yml
      - type: GettingStarted
        url: https://huggingface.co/docs/dataset-viewer/en/quick_start
      - type: GitHubRepository
        url: https://github.com/huggingface/dataset-viewer
    contact:
      - type: Support
        url: https://huggingface.co/support
  - name: Hugging Face Text Generation Inference API
    description: High-performance toolkit for deploying and serving large language models with optimized inference.
    image: https://huggingface.co/front/assets/huggingface_logo.svg
    humanURL: https://huggingface.co/docs/text-generation-inference/en/index
    baseURL: https://api-inference.huggingface.co
    tags:
      - AI
      - Inference
      - LLM
      - Text Generation
    properties:
      - type: Documentation
        url: https://huggingface.co/docs/text-generation-inference/en/index
      - type: OpenAPI
        url: openapi/hugging-face-text-generation-inference-api.yml
      - type: APIReference
        url: https://huggingface.co/docs/text-generation-inference/en/reference/api_reference
      - type: GettingStarted
        url: https://huggingface.co/docs/text-generation-inference/quicktour
      - type: Documentation
        url: https://huggingface.co/docs/text-generation-inference/en/messages_api
      - type: GitHubRepository
        url: https://github.com/huggingface/text-generation-inference
    contact:
      - type: Support
        url: https://huggingface.co/support
common:
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/hugging-face/overview
  - type: ArazzoWorkflows
    url: arazzo/
    workflows:
      - url: arazzo/hugging-face-chat-completion-with-model-discovery-workflow.yml
        name: Hugging Face Chat Completion with Model Discovery
        summary: Discover an available router model, confirm it exists, then run an OpenAI-compatible chat completion.
      - url: arazzo/hugging-face-create-repo-and-configure-workflow.yml
        name: Hugging Face Create Repository and Configure
        summary: Identify the authenticated user, create a new repository, then set its visibility and gating.
      - url: arazzo/hugging-face-dataset-filter-rows-workflow.yml
        name: Hugging Face Dataset Filter Rows
        summary: Confirm a dataset supports filtering, resolve its split, then apply a SQL-like filter.
      - url: arazzo/hugging-face-dataset-search-and-statistics-workflow.yml
        name: Hugging Face Dataset Search and Statistics
        summary: Resolve a dataset split, full-text search within it, then pull column statistics.
      - url: arazzo/hugging-face-dataset-size-and-parquet-workflow.yml
        name: Hugging Face Dataset Size and Parquet Files
        summary: Confirm a dataset on the Hub, read its size profile, then list its Parquet files.
      - url: arazzo/hugging-face-dataset-validate-and-preview-workflow.yml
        name: Hugging Face Dataset Validate and Preview
        summary: Check a dataset is viewer-ready, list its splits, then preview the first rows.
      - url: arazzo/hugging-face-deploy-inference-endpoint-workflow.yml
        name: Hugging Face Deploy Inference Endpoint and Wait
        summary: Create a dedicated Inference Endpoint, then poll its status until it is running.
      - url: arazzo/hugging-face-discover-space-workflow.yml
        name: Hugging Face Discover a Space
        summary: Search Hub Spaces by SDK and query, then load the top Space's details.
      - url: arazzo/hugging-face-embeddings-pair-workflow.yml
        name: Hugging Face Embeddings Pair
        summary: Confirm an embedding model is available, then embed a query and a document for comparison.
      - url: arazzo/hugging-face-grounded-text-generation-workflow.yml
        name: Hugging Face Grounded Text Generation
        summary: Find a text-generation model on the Hub, confirm it, then run hosted text generation.
      - url: arazzo/hugging-face-search-and-inspect-model-workflow.yml
        name: Hugging Face Search and Inspect a Model
        summary: Search the Hub for a model, fetch its full record, then inspect a specific revision.
      - url: arazzo/hugging-face-summarize-then-translate-workflow.yml
        name: Hugging Face Summarize Then Translate
        summary: Summarize a long document with one model, then translate the summary with another.
      - url: arazzo/hugging-face-tgi-inspect-and-generate-workflow.yml
        name: Hugging Face TGI Inspect and Generate
        summary: Read a TGI server's info, tokenize a prompt to check its length, then generate text.
      - url: arazzo/hugging-face-toggle-endpoint-state-workflow.yml
        name: Hugging Face Toggle Inference Endpoint State
        summary: Read an endpoint's current state, then pause it if running or resume it if paused.
  - type: Portal
    url: https://huggingface.co
  - type: Documentation
    url: https://huggingface.co/docs
  - type: GettingStarted
    url: https://huggingface.co/inference/get-started
  - type: Pricing
    url: https://huggingface.co/pricing
  - type: Blog
    url: https://huggingface.co/blog
  - type: ChangeLog
    url: https://huggingface.co/changelog
  - type: SignUp
    url: https://huggingface.co/signup
  - type: Login
    url: https://huggingface.co/login
  - type: Support
    url: https://huggingface.co/support
  - type: Contact
    url: https://huggingface.co/contact/sales
  - type: Support
    url: https://discuss.huggingface.co
  - type: GitHubOrganization
    url: https://github.com/huggingface
  - type: X
    url: https://twitter.com/huggingface
  - type: LinkedIn
    url: https://www.linkedin.com/company/huggingface
  - type: Support
    url: https://huggingface.co/join/discord
  - type: YouTube
    url: https://www.youtube.com/@HuggingFace
  - type: StatusPage
    url: https://status.huggingface.co
  - type: TermsOfService
    url: https://huggingface.co/terms-of-service
  - type: PrivacyPolicy
    url: https://huggingface.co/privacy
  - type: SDK
    url: https://huggingface.co/docs/huggingface_hub/index
  - type: SDK
    url: https://huggingface.co/docs/huggingface.js/en/index
  - type: Features
    data:
      - name: Model Inference
        description: >-
          Run inference on 200,000+ ML models with a simple HTTP request across NLP, vision, audio, and multimodal
          tasks.
      - name: Hub Repository Management
        description: Programmatically manage models, datasets, and spaces including creation, versioning, and access control.
      - name: Dedicated Endpoints
        description: Deploy models on dedicated infrastructure with autoscaling, custom hardware, and private networking.
      - name: Multi-Provider Routing
        description: Unified OpenAI-compatible API routing to 15+ inference providers with automatic model selection.
      - name: Dataset Exploration
        description: Query, search, filter, and visualize datasets without downloading via the Dataset Viewer API.
      - name: Text Generation Inference
        description: High-performance LLM serving with streaming, tool calling, structured output, and grammar constraints.
      - name: OpenAI Compatibility
        description: Drop-in replacement for OpenAI API with chat completions, embeddings, and image generation endpoints.
  - type: UseCases
    data:
      - name: ML Model Prototyping
        description: Rapidly prototype AI applications by running inference on pre-trained models without infrastructure setup.
      - name: Production ML Deployment
        description: Deploy and scale ML models for production workloads with dedicated endpoints and autoscaling.
      - name: Dataset Curation
        description: Explore, validate, and curate ML datasets programmatically for training pipeline automation.
      - name: AI Application Development
        description: Build AI-powered applications using unified inference APIs with multi-provider routing.
      - name: Model Benchmarking
        description: Compare model performance across providers and hardware configurations for optimization.
  - type: Integrations
    data:
      - name: AWS
        description: Deploy inference endpoints on AWS with SageMaker integration and GPU instances.
      - name: Google Cloud
        description: Route inference to Google Cloud TPUs and GPUs through the providers API.
      - name: Azure
        description: Deploy models on Azure infrastructure with managed endpoint support.
      - name: LangChain
        description: Use Hugging Face models as LangChain LLM and embedding providers.
      - name: Gradio
        description: Build interactive ML demos with Gradio and deploy as Hugging Face Spaces.
  - type: JSONSchema
    url: json-schema/hugging-face-model-schema.json
  - type: JSONSchema
    url: json-schema/hugging-face-dataset-schema.json
  - type: JSONSchema
    url: json-schema/hugging-face-space-schema.json
  - type: JSONSchema
    url: json-schema/hugging-face-inference-endpoint-schema.json
  - type: JSONSchema
    url: json-schema/hugging-face-user-schema.json
  - type: JSONLD
    url: json-ld/hugging-face-context.jsonld
  - type: Integrations
    url: https://huggingface.co/integrations
  - name: MCP Server
    url: https://github.com/huggingface/hf-mcp-server
    type: MCPServer
  - name: Agent Skills
    url: https://github.com/huggingface/skills
    type: AgentSkill
integrations:
  - name: models 0
  - name: datasets 0
maintainers:
  - name: Kin Lane
    email: [email protected]
    url: https://apievangelist.com