NGC Catalog favicon

NGC Catalog
GPU Accelerated AI Models and SDKs for Building AI Applications

What is NGC Catalog?

NGC Catalog serves as a comprehensive repository offering a wide array of GPU-accelerated software resources essential for AI development. It provides access to pre-trained AI models, Software Development Kits (SDKs), Helm charts, containers, and curated collections tailored for various domains such as Natural Language Processing (NLP), Automatic Speech Recognition (ASR), Intelligent Video Analytics (IVA), healthcare, and more. The platform is designed to streamline the AI workflow, allowing users to efficiently find, deploy, and manage the tools needed to build sophisticated AI applications.

The catalog features resources like NVIDIA NIM™ microservices for optimized inference, specialized collections like NeMo for speech and language, DeepStream for video analytics, and Clara for healthcare applications. It supports enterprise needs through NVIDIA AI Enterprise and NVIDIA Omniverse Enterprise offerings, providing long-term support, security patches, and infrastructure tools. Users can interact with the catalog via a user interface or a powerful command-line interface (CLI), facilitating integration into diverse development environments.

Features

  • Extensive Library: Access to numerous GPU-optimized AI models, SDKs, and containers.
  • NVIDIA NIM™: Deploy AI models as optimized microservices for accelerated inference.
  • Curated Collections: Specialized sets of tools and models for domains like NLP, ASR, IVA, and Healthcare.
  • Enterprise Support: Offerings like NVIDIA AI Enterprise and Omniverse Enterprise with long-term support and security.
  • Command Line Interface (CLI): Powerful CLI tools for managing and utilizing catalog resources.
  • Private Registry: Option to secure, manage, and deploy custom assets.
  • Optimized Performance: Resources are optimized for NVIDIA GPUs to ensure high performance.
  • Reference Architectures: Provides reference examples, like RAG chatbot applications.

Use Cases

  • Developing and deploying large language models (LLMs).
  • Building automatic speech recognition and speech synthesis applications.
  • Creating intelligent video analytics and multi-sensor processing systems.
  • Accelerating computational drug discovery and genomics analysis.
  • Building Retrieval-Augmented Generation (RAG) based AI chatbots.
  • Developing AI-powered search for various data types.
  • Deploying AI models on RTX PCs.
  • Managing and monitoring GPU clusters for AI workloads.

Related Tools:

Blogs:

Didn't find tool you were looking for?

Be as detailed as possible for better results