Skip to main content

Download the latest release

Download the installer for your operating system from the GitHub Releases page.
The desktop app is currently in beta. Windows support is planned for a future release.

Installation by platform

macOS installation (.dmg)

The desktop app supports both Intel and Apple Silicon Macs running macOS 11 (Big Sur) or later.

Step 1: Download

Download Syft-Space_<version>_universal.dmg from Releases.
The universal build works on both Intel and Apple Silicon Macs.

Step 2: Install

  1. Open the downloaded .dmg file
  2. Drag Syft Space to your Applications folder
  3. Eject the disk image

Step 3: First launch

  1. Open Syft Space from Applications (or Spotlight)
  2. If you see a security warning, click Open to confirm
On first launch, macOS may show a security dialog because the app is downloaded from the internet. Click Open to proceed.

Step 4: Grant permissions (if needed)

When accessing datasets from specific folders, macOS may request permission:
  • Documents folder - Allow access to index documents
  • Downloads folder - Allow access to uploaded files
  • Desktop folder - Allow access to desktop files
If you accidentally deny permission, you can reset it from the app’s tray menu: Settings → Reset folder permissions.

Uninstall

To uninstall:
  1. Quit Syft Space from the tray menu
  2. Move Syft Space.app from Applications to Trash
  3. Delete ~/.syft-space to remove all data

Verify installation

After installation, verify Syft Space is running:
  1. Check for the system tray icon (bell icon in your menu bar or system tray)
  2. Click Open Syft Space from the tray menu
  3. The web interface should open at http://localhost:8080
  4. You should see the Syft Space dashboard

First-time setup

Once the app is running:
  1. Create an account: Click Register and set up your credentials
  2. Configure network settings:
    • For local development: Add a developer token from OpenMined
    • For cloud deployment: Add your public IP address
  3. Add your first dataset: Upload documents or connect a vector database
  4. Create an endpoint: Combine your dataset with an AI model
See the Quickstart guide for detailed first-time setup instructions.

Troubleshooting

App won’t start

  1. Check if the port 8080 is already in use:
    # macOS/Linux
    lsof -i :8080
    
  2. Check logs for errors:
    cat ~/.syft-space/logs/syft-space-desktop.log
    cat ~/.syft-space/logs/syft-space-backend.log
    

macOS: “App is damaged” error

If you see a “damaged” error on macOS:
  1. Remove the quarantine attribute:
    xattr -cr /Applications/Syft\ Space.app
    
  2. Try launching again

Linux: Missing dependencies

If the AppImage or installed app won’t start, install WebKitGTK:
sudo apt install libwebkit2gtk-4.1-0

Can’t access certain folders

macOS only: If you can’t browse or upload files from specific folders:
  1. Open the system tray menu
  2. Right-click the Syft Space icon
  3. The app will prompt for folder access permissions when needed
Alternatively, grant Full Disk Access in System Settings → Privacy & Security → Full Disk Access.

Get help

If you encounter issues:
  1. Check the GitHub Issues for known problems
  2. Review logs in ~/.syft-space/logs/
  3. Join the OpenMined Slack for community support
  4. Open a new issue with:
    • Your OS and version
    • App version (from About Syft Space in tray menu)
    • Relevant log excerpts

Next steps

Features

Learn about autostart, auto-updates, and system tray controls.

Quickstart

Set up your first Space and create an endpoint.

Build docs developers (and LLMs) love