Installation
Prerequisites
Before installing Seer, ensure you have the following dependencies installed:
Required
- FFmpeg — Required for media analysis and processing
- macOS:
brew install ffmpeg - Windows: Download from ffmpeg.org
- Linux:
apt install ffmpegoryum install ffmpeg
- macOS:
Optional
- ExifTool — For enhanced image metadata support
- macOS:
brew install exiftool - Windows: Download from exiftool.org
- Linux:
apt install libimage-exiftool-perl
- macOS:
Download Binaries
macOS
Pre-built binaries are available for macOS:
Installation steps:
- Download the
.dmgfile - Open the
.dmgand drag Seer to Applications - For unsigned apps, run in Terminal:bash
xattr -cr /Applications/Seer.app - First launch: Right-click → Open (to bypass Gatekeeper)
Windows & Linux
Pre-built binaries for Windows and Linux are not currently available. Please build from source.
Build from Source
Required for Windows and Linux users. macOS users can also build from source if preferred.
Prerequisites for Building
- Bun or Node.js 18+
- Rust 1.70+
- FFmpeg (see Prerequisites above)
Build Steps
# Clone repository
git clone https://github.com/imran-vz/seer.git
cd seer
# Install frontend dependencies
bun install
# Build the application
bun run tauri buildThe built application will be in src-tauri/target/release/.
Development Mode
To run in development mode with hot reload:
bun run tauri devVerify Installation
After installation, verify that FFmpeg is accessible:
- Open Seer
- The app will check for FFmpeg on startup
- If FFmpeg is missing, you'll see a warning with installation instructions
Troubleshooting
FFmpeg Not Found
If Seer can't find FFmpeg:
- Ensure FFmpeg is in your system PATH
- Restart Seer after installing FFmpeg
- On macOS: Restart terminal after
brew install ffmpeg
macOS Gatekeeper Warning
If you see "Seer can't be opened because it's from an unidentified developer":
Option 1: Clear extended attributes (recommended)
xattr -cr /Applications/Seer.appThen launch normally.
Option 2: System Preferences
- Go to System Preferences → Security & Privacy
- Click "Open Anyway" for Seer
Option 3: Right-click Right-click Seer.app → Open
Next Steps
Once installed, check out the Getting Started guide to learn how to use Seer.
