SkillsApr 21, 2026·3 min read

Spacedrive — Cross-Platform Open Source File Manager

Spacedrive is a file management application powered by a virtual distributed filesystem (VDFS) written in Rust. It unifies storage across devices, cloud services, and drives into one intuitive interface.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Spacedrive File Manager
Direct install command
npx -y tokrepo@latest install cb1f6fa5-3d17-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Spacedrive combines files from multiple devices, external drives, and cloud accounts into a single unified library. Its virtual distributed filesystem indexes and organizes content without moving data, so you always know where your files live.

What Spacedrive Does

  • Indexes files across local drives, external storage, NAS, and cloud providers
  • Creates a unified virtual library without copying or migrating data
  • Generates thumbnails, extracts metadata, and deduplicates files automatically
  • Supports tags, albums, and smart search for organizing media
  • Syncs the library index across multiple devices via peer-to-peer networking

Architecture Overview

Spacedrive is built with a Rust core library (sdcore) that handles the VDFS, database, and sync engine. The frontend uses React with Tauri for the desktop shell. Data is stored in a local SQLite database per node, and nodes communicate via a custom CRDT-based sync protocol to keep library metadata consistent across devices without a central server.

Self-Hosting & Configuration

  • Install on Windows, macOS, or Linux via the official installer or build from source
  • No server needed — each device runs a local node that syncs peer-to-peer
  • Add locations (folders or drives) to your library through the settings panel
  • Cloud integration is planned for Google Drive, Dropbox, and S3-compatible storage
  • Data never leaves your devices unless you explicitly configure cloud locations

Key Features

  • Virtual distributed filesystem written in Rust for speed and safety
  • Content-addressable storage with automatic deduplication
  • AI-powered search and tagging for photos and documents
  • Encrypted peer-to-peer sync between your own machines
  • Open-source with AGPL-3.0 license and active community development

Comparison with Similar Tools

  • Syncthing — syncs files between devices but lacks unified browsing and metadata indexing
  • Nextcloud — server-centric approach requiring hosting; Spacedrive is decentralized
  • Google Drive / Dropbox — proprietary cloud storage with vendor lock-in
  • TagSpaces — file tagging tool but no cross-device sync or VDFS
  • Seafile — self-hosted file sync focused on team collaboration rather than personal file management

FAQ

Q: Does Spacedrive move or copy my files? A: No. It indexes files in place and builds a virtual view across all your storage locations.

Q: Is Spacedrive production-ready? A: It is in active development (alpha stage). Core features work but expect breaking changes between releases.

Q: Does it support mobile platforms? A: iOS and Android apps are on the roadmap and under active development.

Q: How does sync work without a central server? A: Nodes discover each other on the local network or via relay, then exchange CRDT-based metadata updates peer-to-peer.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets