For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Blog
DocsAPI Reference
DocsAPI Reference
    • AIStore
    • Documentation
  • Core Documentation
    • In-depth Overview
    • Terminology and core abstractions
    • Getting Started
    • Networking model
    • Buckets: design, operations, namespaces, and system buckets
    • Observability overview
    • CLI overview
    • Production deployment
    • Technical Blog
  • APIs, SDKs, and Compatibility
    • Go API
    • Python SDK
    • PyPI package
    • Python SDK reference guide
    • PyTorch integration
    • TensorFlow integration
    • HTTP API reference
    • curl examples
    • Easy URL
    • S3 compatibility
    • s3cmd quick start
    • Presigned S3 requests
    • Boto3 support
  • Command-Line Interface
    • CLI overview
    • ais help
    • CLI reference guide
    • Bucket operations
    • Cluster and remote-cluster management
    • Storage and mountpath management
    • Monitoring and ais show
    • Downloads
    • Jobs
    • Authentication and access control
    • Configuration via CLI
    • ETL CLI
    • Distributed shuffle CLI
    • ML / get-batch CLI
    • GCP credentials
    • TLS certificate management
  • Storage and Data Management
    • Storage services
    • Buckets: design, operations, namespaces, and system buckets
    • Native Bucket Inventory (NBI)
    • Backend providers
    • On-disk layout
    • Virtual directories
    • System files
    • Evicting remote buckets and cached data
  • Cluster Operations
    • Node lifecycle: maintenance, shutdown, decommission
    • Global rebalance
    • Resilver
    • AIS in Containerized Environments
    • Highly available control plane
    • Information Center (IC)
    • Out-of-band updates
    • Troubleshooting
  • Configuration and Security
    • Configuration
    • Environment variables
    • Feature flags
    • AuthN and access control
    • Authentication validation
    • HTTPS and certificates
    • Switching a cluster to HTTPS
  • ETL and Advanced Workflows
    • ETL overview
    • ETL CLI docs
    • ETL Python SDK examples
    • Custom transformers
    • ETL Python webserver SDK
    • ETL Go webserver package
    • Archives: read, write, and list
    • Distributed shuffle (dsort)
    • Initial sharding utility (ishard)
    • Downloader
    • Blob Downloader
    • Batch object retrieval (get-batch)
    • Batch operations
    • Tools and utilities
    • Extended actions (xactions)
  • Observability, Monitoring, and Performance
    • Observability overview
    • Monitoring with CLI
    • Logs
    • Prometheus integration
    • Metrics reference
    • Grafana dashboards
    • Kubernetes monitoring
    • Distributed tracing
    • Monitoring get-batch
    • AIS load generator (aisloader)
    • Benchmarking AIStore
    • Performance tuning and testing
    • Performance monitoring via CLI
    • Rate limiting
    • Checksumming
    • Filesystem Health Checker (FSHC)
    • Traffic patterns
  • Networking
    • Networking: multi-homing, network separation, IPv6
    • HTTPS configuration
    • Switching to HTTPS
    • Idle connections
    • MessagePack protocol
  • Deployment
    • AIStore on Kubernetes
    • Kubernetes Operator
    • Ansible playbooks
    • Helm charts
    • Deployment monitoring
    • Docker
  • Developer Resources
    • Development guide
    • aisnode command line
    • Build tags
  • Object and Bucket Naming
    • Unicode and special symbols in object and bucket names
    • Extremely long object names
Blog
NVIDIANVIDIA
Developer-friendly docs for your API
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2026, NVIDIA Corporation.

LogoLogoAIStore
On this page
  • Core Documentation
  • APIs, SDKs, and Compatibility
  • Command-Line Interface
  • Storage and Data Management
  • Cluster Operations
  • Configuration and Security
  • ETL and Advanced Workflows
  • Observability, Monitoring, and Performance
  • Networking
  • Deployment
  • Developer Resources
  • Object and Bucket Naming

Documentation

||View as Markdown|
Previous

AIStore

Next

In-depth Overview

AIStore documentation is organized by task: getting started, accessing AIS via CLI/API/SDK, managing storage and clusters, deploying in production, and exploring advanced features.

Core Documentation

  • Main README
  • In-depth Overview
  • Terminology and core abstractions
  • Getting Started
  • Networking model
  • Buckets: design, operations, namespaces, and system buckets
  • Observability overview
  • CLI overview
  • Production deployment
  • Technical Blog

APIs, SDKs, and Compatibility

  • Go API
  • Python SDK
    • PyPI package
    • Python SDK reference guide
  • PyTorch integration
  • TensorFlow integration
  • HTTP API reference
    • curl examples
    • Easy URL
  • S3 compatibility
    • s3cmd quick start
    • Presigned S3 requests
    • Boto3 support

Command-Line Interface

  • CLI overview
  • ais help
  • CLI reference guide
  • Bucket operations
  • Cluster and remote-cluster management
  • Storage and mountpath management
  • Monitoring and ais show
  • Downloads
  • Jobs
  • Authentication and access control
  • Configuration via CLI
  • ETL CLI
  • Distributed shuffle CLI
  • ML / get-batch CLI
  • GCP credentials
  • TLS certificate management

Storage and Data Management

  • Storage services
  • Buckets: design, operations, namespaces, and system buckets
  • Native Bucket Inventory (NBI)
  • Backend providers
  • On-disk layout
  • Virtual directories
  • System files
  • Evicting remote buckets and cached data

Cluster Operations

  • Node lifecycle: maintenance, shutdown, decommission
  • Global rebalance
  • Resilver
  • AIS in Containerized Environments
  • Highly available control plane
  • Information Center (IC)
  • Out-of-band updates
  • Troubleshooting

Configuration and Security

  • Configuration
  • Environment variables
  • Feature flags
  • AuthN and access control
  • Authentication validation
  • HTTPS and certificates
    • Switching a cluster to HTTPS

ETL and Advanced Workflows

  • ETL overview
  • ETL CLI docs
  • ETL Python SDK examples
  • Custom transformers
  • ETL Python webserver SDK
  • ETL Go webserver package
  • Archives: read, write, and list
  • Distributed shuffle (dsort)
  • Initial sharding utility (ishard)
  • Downloader
  • Blob Downloader
  • Batch object retrieval (get-batch)
  • Batch operations
  • Tools and utilities
  • Extended actions (xactions)

Observability, Monitoring, and Performance

  • Observability overview
  • Monitoring with CLI
  • Logs
  • Prometheus integration
  • Metrics reference
  • Grafana dashboards
  • Kubernetes monitoring
  • Distributed tracing
  • Monitoring get-batch
  • AIS load generator (aisloader)
  • Benchmarking AIStore
  • Performance tuning and testing
  • Performance monitoring via CLI
  • Rate limiting
  • Checksumming
  • Filesystem Health Checker (FSHC)
  • Traffic patterns

Networking

  • Networking: multi-homing, network separation, IPv6
  • HTTPS configuration
  • Switching to HTTPS
  • Idle connections
  • MessagePack protocol

Deployment

  • AIStore on Kubernetes
  • Kubernetes Operator
  • Ansible playbooks
  • Helm charts
  • Deployment monitoring
  • Docker

Developer Resources

  • Development guide
  • aisnode command line
  • Build tags

Object and Bucket Naming

  • Unicode and special symbols in object and bucket names
  • Extremely long object names