User Guide

This guide walks you through using ExoHub to manage your datasets. This guide covers exo CLI v0.124.0. Whether you’re downloading data for analysis, collaborating with your team, or setting up automated pipelines, this guide covers everything you need to know.

What You’ll Learn

  1. Introduction — Key concepts and how ExoHub works
  2. Installation & Setup — Install the CLI and authenticate
  3. Managing Credentials — Store and manage SSH keys and git tokens with ExoSafe
  4. Working with Repositories — Clone, initialize, and explore datasets
  5. Permissions & Access Control — Manage who can read and write data
  6. Syncing Data — Download, upload, and export your data
  7. Versioning & Collaboration — Git workflows for data teams
  8. Provenance — Record and inspect the lineage of files with exo provenance
  9. Running Jobs at Scale — Manifests, job submission, and monitoring
  10. Advanced Operations — Copying, mirroring, and linking
  11. Google Drive Remote — Export data to Google Drive for Workspace collaborators
  12. Atlas & Downloads — Browse the catalog and download artifacts
  13. MCP Server — Use AI agents to manage data through the Model Context Protocol
  14. Local Standalone Catalog — Run a local ArtifactDB catalog stack without a full deployment
  15. Themes & Appearance — Customize colors, dark/light mode, daily tips, and the web UI
  16. Troubleshooting — Diagnosing and fixing issues
  17. Environment Variables — All environment variables supported by the CLI

Prerequisites

  • Linux or macOS
  • Basic familiarity with Git
  • Access to a dataset repository (or the MNIST tutorial dataset)

Ready to get started? Head to the Introduction .