Top Builders

Explore the top contributors showcasing the highest number of app submissions within our community.

Hugging Face

Hugging Face, Inc. is an AI company founded in 2016 by Clément Delangue, Julien Chaumond, and Thomas Wolf in New York City. Originally launched as a chatbot application, it pivoted to become the central open-source platform for the machine learning community. The Hub now hosts over one million models, datasets, and interactive applications, and the Transformers library has become the de facto standard for working with modern neural networks.

General
CompanyHugging Face, Inc.
Founded2016 by Clément Delangue, Julien Chaumond, and Thomas Wolf
HeadquartersNew York, NY, USA
Websitehuggingface.co
Documentationhuggingface.co/docs
GitHubgithub.com/huggingface
TypeAI Platform / Open-source ML Community

Start building with Hugging Face products

Hugging Face provides the model hub, deployment infrastructure, and open-source libraries that make up the standard developer workflow for modern AI applications. Whether you are loading a pretrained model, publishing a demo, or managing training data, Hugging Face has a product for each stage of the process. Explore what the community has built at Hugging Face Use Cases and Applications.


Core Products

The Hub

The Hugging Face Hub is a collaborative repository for models, datasets, and applications. Developers can host, version, and share any model type, including LLMs, diffusion models, embeddings, and classifiers. The Hub supports private and public repos, fine-tuned model versions, and model cards that document intended use and limitations.

For API reference, SDK documentation, and getting started resources, see our Hugging Face Hub tech page.

Transformers

The Transformers library is the most widely used open-source library for working with pretrained neural network models. It provides a unified API for loading, running, and fine-tuning models across text, vision, audio, and multimodal tasks. Over one million model checkpoints are available on the Hub for use with Transformers.

Spaces

Spaces lets developers build and host interactive ML applications directly on Hugging Face infrastructure. Most Spaces are built with Gradio or Streamlit and connect to models from the Hub. Spaces can be deployed on free shared CPU instances or upgraded to GPU-backed hardware for faster inference.

For deployment guides, GPU tiers, and examples, see our Hugging Face Spaces tech page.

Inference API and Endpoints

The Inference API provides access to hosted models over HTTP. A free tier is available with rate limits (around 50 requests per hour on popular models). The paid Inference Endpoints service offers dedicated, fully managed deployments starting around $0.60 per hour, suitable for production workloads that need consistent latency and throughput.

Diffusers

Diffusers is the Hugging Face library for diffusion models, supporting image, video, and audio generation. It provides pipelines for Stable Diffusion, FLUX, and other generative models with a consistent API for sampling and fine-tuning.

Datasets

The Datasets library provides efficient access to thousands of curated datasets hosted on the Hub. It handles streaming, caching, and preprocessing for large-scale training data and integrates directly with Transformers training pipelines.


Developer Resources

Hugging Face maintains extensive documentation, open-source libraries, and a large community forum for developers building on its platform.


Key Features

Unified model hub One repository format covers every model type, framework, and modality. Models download directly into Transformers, Diffusers, or any framework that supports the safetensors format.

Spaces for rapid prototyping Spaces deploys a Gradio or Streamlit app in minutes with no infrastructure setup, making it a practical choice for building demos and prototypes during hackathons and sprints.

Free inference access The shared Inference API lets developers test any public model without spinning up dedicated infrastructure, lowering the barrier to experimenting with new models.

Broad framework support Transformers supports PyTorch, TensorFlow, JAX, and ONNX, and integrates with training frameworks including Accelerate, PEFT, and TRL for fine-tuning workflows.


Use Cases

Rapid prototyping with pretrained models Developers use the Hub and Transformers to load state-of-the-art models in a few lines of code, enabling fast iteration during AI hackathons and project sprints.

Fine-tuning for specific tasks Teams fine-tune open-weight base models on domain-specific data using PEFT and TRL, then host the resulting adapters privately on the Hub.

Building and sharing AI demos Spaces provides a public URL for any Gradio or Streamlit application, making it straightforward to share working prototypes with collaborators, judges, or users.

Dataset management for training The Datasets library handles large-scale data efficiently with streaming and arrow-based caching, supporting training pipelines that cannot fit full datasets in memory.

huggingface AI Technologies Hackathon projects

Discover innovative solutions crafted with huggingface AI Technologies, developed by our community members during our engaging hackathons.

CUDA to ROCm Kernel Parity Check

CUDA to ROCm Kernel Parity Check

Porting a CUDA kernel to ROCm is easy to start and hard to trust. HIPIFY rewrites cuda* calls to hip* through mechanical text substitution, but it has no way to know that a warp-level shuffle correct on NVIDIA's 32-thread warp can silently compute the wrong answer on AMD's 64-thread wavefront. The build succeeds. The kernel runs. The numbers are wrong. Nothing in the toolchain tells you. AMP closes that gap. It runs your kernel against a CPU reference and a same-shape run on the other vendor, then diffs the actual output arrays instead of just checking that it compiled. A static analyzer flags the exact bug-prone lines before you even touch a GPU, with a mechanical fix you can review before applying. A Hugging Face Space, powered by Fireworks AI, turns each finding into a plain-English explanation of why it matters. We validated this on real hardware: a matmul kernel run on Tesla T4 and AMD Instinct MI300X via AMD Developer Cloud, across four tile configurations, after finding and fixing 15 real bugs along the way, including wrong argument counts, missing headers, FP8 type renames, and warp versus wavefront reduction mismatches. Every configuration now passes the parity gate: max relative error under one in a thousand, within FP32 tolerance. What is still open is documented honestly, not hidden. The business case: management will not approve AMD Instinct procurement while engineers cannot guarantee correctness. AMP turns that open-ended feasibility phase into a same-day, reproducible proof, the missing instrument between "the port compiles" and "we can deploy.

SellerKavach

SellerKavach

Social commerce is exploding in India, with millions of MSMEs and micro-entrepreneurs selling directly through WhatsApp, Instagram, and Telegram. However, unlike large e-commerce brands that use advanced Machine Learning to score checkout risk, these chat-based sellers operate completely blind. Relying heavily on Cash on Delivery (COD), they face catastrophic Return to Origin (RTO) rates—often exceeding 50%. Every undelivered package costs the seller ₹150–₹300 in wasted shipping and packaging, silently killing their margins. Enter SellerKavach, an AI-powered order intelligence layer built explicitly for India’s unorganized chat-sellers. Without requiring a website or any change in workflow, SellerKavach plugs directly into a seller's social channels. When a buyer sends a messy, Hinglish message with a vague address (e.g., "blue kurti bhej do, address: pink house mandir ke paas"), our AI instantly takes action. First, an LLM-powered extraction agent structures the chaotic chat into clean JSON. Next, an Address Intelligence pipeline resolves vague landmarks into actionable pin codes. A robust Risk Engine then scores the order's delivery likelihood. Finally, a LangGraph-powered Action Decision agent autonomously handles the situation: auto-confirming safe orders, nudging medium-risk buyers to verify their intent, or warning the seller to demand a prepaid advance for high-risk orders. The ultimate moat of SellerKavach is its Buyer Trust Network—a privacy-preserving, cross-seller database that aggregates hashed trust signals. If a buyer defaults on a shoe seller today, a clothing seller is protected tomorrow. Built for Industry 4.0 & 5.0, SellerKavach democratizes enterprise-grade AI and fraud prevention, transforming social commerce from chaos to intelligence.

Stryvo Vision

Stryvo Vision

Stryvo Vision — Style-Aware Video Captioning Agent An agentic video captioning pipeline that watches short video clips and generates captions in four distinct tonal styles. Built as a self-contained, submission-ready Docker container, it reads a batch of video tasks, understands the visual content of each clip, and produces captions that are both accurate to what's on screen and faithful to a requested writing style. What it does Given a list of videos and the styles requested for each, the agent produces a caption per style: Formal — professional, objective, and factual Sarcastic — dry, ironic, and lightly mocking Humorous (tech) — funny, with technology and programming references Humorous (non-tech) — funny everyday humour, with no technical jargon Each caption is designed to score on two axes: how faithfully it reflects the video content, and how well it matches the requested tone. How it works The pipeline separates seeing from styling, which keeps both accuracy and tone strong: Ingest — reads tasks from /input/tasks.json on startup. Download — pulls each video clip with retry-and-backoff for resilience. Sample — extracts evenly-spaced keyframes with ffmpeg, downscaling and compressing them to stay within the vision model's per-request image budget. Understand — sends the frames to a vision-language model (Qwen2.5-VL via Fireworks AI) in a single request to build one rich, neutral scene description covering setting, subjects, actions, mood, and any visible text or technology. Style — runs one styling pass per requested style, reusing the single scene analysis so all four captions share the same grounded understanding. Write — emits valid JSON to /output/results.json and exits cleanly.

Mallana: AI Runtime for Autonomous Development

Mallana: AI Runtime for Autonomous Development

Mallana is an open-source platform designed to make autonomous AI development practical on consumer hardware. Today's coding agents are powerful but extremely inefficient. They repeatedly reload context, waste GPU memory, lose long-term reasoning, and require expensive cloud infrastructure for sustained software engineering tasks. Mallana addresses these limitations by building a complete runtime for AI agents instead of another chat interface. The project combines multiple research directions into a unified architecture: • Hardware-aware inference capable of adapting to different GPU vendors and memory constraints. • Context optimization through compression and intelligent retrieval, allowing agents to preserve relevant knowledge while dramatically reducing context usage. • Efficient memory management using techniques such as Paged Attention and optimized KV Cache handling, enabling larger models to run on limited VRAM. • Autonomous orchestration, allowing multiple specialized agents to collaborate on software engineering tasks while maintaining shared project knowledge. • Local-first execution, giving developers full ownership of their code, models and data without depending on cloud providers. Mallana is being designed as an extensible open ecosystem rather than a single application. Every optimization developed for the platform benefits any future AI workflow, from code generation to research automation, embedded systems, telecommunications and scientific computing. For the AMD Developer Challenge, we plan to leverage AMD hardware acceleration to further improve inference performance and memory efficiency, making advanced AI development accessible on affordable consumer GPUs. Ultimately, Mallana aims to become the operating system for AI software engineers: an open platform where intelligent agents continuously improve themselves while helping developers build better software.