AirGap Transfer

Large File Transfer Utility

AirGap Transfer is a tool for efficiently transferring large files and directories to air-gapped systems using USB drives or other removable media. It handles chunking, reassembly, verification, and progress tracking.

Key Features

  • Smart chunking: Split large files to fit on USB drives

  • Automatic reassembly: Reconstruct files on target system

  • Verification: Checksum validation for data integrity

  • Progress tracking: Visual feedback for transfers

  • Resume support: Continue interrupted transfers

Project Status

See the roadmap for current implementation status and milestones.

Core Principles

AirGap Transfer follows the Principles established for all AirGap projects:

  • Privacy through data locality (no network code)

  • Minimal dependencies (≤10 direct Rust crates)

  • Simple architecture (obvious, maintainable code)

  • air-gap ready (designed for offline environments)

Common Scenarios

  • Transfer multi-GB language models for Ollama

  • Move large datasets to air-gapped machines

  • Deploy software packages prepared by AirGap Deploy