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