Skip to content

AI-powered file organization for macOS. Tell it what you want in natural language, it handles the rest.

License

Notifications You must be signed in to change notification settings

sane-apps/SaneSync

SaneSync

License: GPL v3 macOS 15+ Privacy: 100% On-Device

AI-powered file organization for macOS. Tell it what you want in natural language, it handles the rest.


Features

Natural Language Commands

  • "Flatten all my photos into one folder"
  • "Organize downloads by file type"
  • "Move documents older than 2023 to archive"

Multi-Cloud Support

  • iCloud Drive
  • Google Drive
  • Dropbox
  • Local folders

Safety First

  • Confirmation prompts before destructive operations
  • Full undo/history for all operations
  • Preview changes before applying

Privacy

  • 100% on-device processing
  • No files uploaded to cloud
  • Claude API for intelligence (your API key, your control)

Requirements

  • macOS 15.0+ (Sequoia or later)
  • Apple Silicon (M1/M2/M3/M4)
  • Claude API key (for AI features)

Installation

Coming soon! SaneSync is in active development.


Development

See CONTRIBUTING.md for setup instructions.

# Clone and build
git clone https://github.com/sane-apps/SaneSync.git
cd SaneSync
bundle install
./Scripts/SaneMaster.rb verify

Privacy

SaneSync processes all files locally on your Mac. The only external communication is with the Claude API when you execute natural language commands:

  • Your files are never uploaded
  • Only command text is sent to Claude
  • No analytics or telemetry
  • No account required

License

GPL v3 — see LICENSE


Support

About

AI-powered file organization for macOS. Tell it what you want in natural language, it handles the rest.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages