Installation
Osaurus is available as a native macOS application for Apple Silicon. Choose your preferred installation method.
System Requirements
- macOS 15.5 or later
- Apple Silicon (M1, M2, M3, or newer)
- 2-20GB free space per model
Apple Intelligence features require macOS 26 (Tahoe) or later with Apple Intelligence enabled in System Settings.
Homebrew Installation
The recommended installation method:
brew install --cask osaurus
This installs:
- Osaurus.app in your Applications folder
- CLI via the
osauruscommand (automatically linked) - Automatic updates through
brew upgrade
First Launch
After installing:
- Launch from Spotlight (⌘ Space → "osaurus") or run
osaurus ui - Look for the Osaurus icon in your menu bar
- Click the icon to access controls
Updating via Homebrew
# Update Homebrew formulae
brew update
# Upgrade Osaurus
brew upgrade --cask osaurus
Direct Download
Download the latest signed build from GitHub:
- Visit GitHub Releases
- Download the DMG file
- Open the DMG and drag Osaurus to Applications
- Eject the DMG
First Launch (Direct Download)
When launching for the first time:
- Right-click Osaurus.app and select Open
- Click Open in the security dialog
- Grant necessary permissions when prompted
This step is only required once. Osaurus is properly signed but not notarized.
Manual CLI Setup
After installing via direct download, set up the CLI:
# Create symlink to CLI
sudo ln -sf /Applications/Osaurus.app/Contents/MacOS/osaurus /usr/local/bin/osaurus
# Verify installation
osaurus --version
Or add to PATH:
echo 'export PATH="/Applications/Osaurus.app/Contents/MacOS:$PATH"' >> ~/.zshrc
source ~/.zshrc
Building from Source
For development or customization, build from source.
Prerequisites
- Xcode 16.4 or later
- Command Line Tools
- Git
Build Process
# Clone the repository
git clone https://github.com/dinoki-ai/osaurus.git
cd osaurus
# Open in Xcode
open osaurus.xcworkspace
# Build and run the "osaurus" scheme
# Or use Xcode: Product → Build (⌘B)
The built app will be in your Xcode derived data folder.
Command Line Build
# Build release configuration
xcodebuild -workspace osaurus.xcworkspace -scheme osaurus -configuration Release
# The output path is shown at the end of the build
Installation Verification
Verify your installation:
# Check CLI version
osaurus --version
# Test server startup
osaurus serve
# In another terminal, check status
osaurus status
# Stop server
osaurus stop
GUI Verification
- Launch Osaurus from Applications or Spotlight
- Look for the menu bar icon
- Click the icon and select About
- Verify the version number
Model Storage
Models are stored at:
~/MLXModels
Override with the OSU_MODELS_DIR environment variable:
export OSU_MODELS_DIR=/Volumes/External/MLXModels
Permissions
Osaurus requires minimal permissions:
- Network Access — For serving the local API
- File System Access — For model storage and tools
Some tools may require additional permissions:
- Automation — For AppleScript-based tools
- Accessibility — For UI automation tools
Grant these in System Settings → Privacy & Security when prompted.
Troubleshooting
"Cannot be opened" Error
If macOS prevents opening Osaurus:
- Go to System Settings → Privacy & Security
- Find Osaurus in the security section
- Click Open Anyway
CLI Not Found
If the osaurus command isn't recognized:
# Check if app exists
ls /Applications/Osaurus.app/Contents/MacOS/osaurus
# Create symlink manually
ln -sf "/Applications/Osaurus.app/Contents/MacOS/osaurus" "$(brew --prefix)/bin/osaurus"
Permission Denied
If you get permission errors:
# Make CLI executable
chmod +x /Applications/Osaurus.app/Contents/MacOS/osaurus
# Use without sudo for normal operations
osaurus serve # Correct
Uninstallation
Via Homebrew
brew uninstall --cask osaurus
Manual Uninstallation
-
Quit Osaurus from the menu bar
-
Delete the application:
rm -rf /Applications/Osaurus.app -
Remove CLI symlink:
rm /usr/local/bin/osaurus -
Optional — Remove data:
# Models
rm -rf ~/MLXModels
# App data and tools
rm -rf ~/Library/Application\ Support/com.dinoki.osaurus
Next Steps
Once installed:
- Quickstart Guide — Get running in minutes
- Model Management — Download your first model
- Tools & Plugins — Install native tools for AI agents
For installation help, visit our Discord community or check the GitHub issues.