Installation
MindSafe is designed to be portable and lightweight. You can either download a pre-built binary or compile it yourself to verify the source code.
Windows
- Download the
mindsafe-windows.zipfrom the Latest Releases. - Extract the
.zipfile to a folder of your choice. - Run
mindsafe.exeto start the application.
Important
Since MindSafe is an independent open-source project, Windows SmartScreen may show a warning. You can click
"More Info" > "Run Anyway"to proceed.
macOS (Universal)
Our macOS build is Universal, meaning it runs natively on both Intel and Apple Silicon (M1/M2/M3) chips.
- Download
mindsafe-macos.dmgor the.tar.gzarchive. - Open the
.dmgand drag MindSafe to your Applications folder. - If the app is blocked by Gatekeeper, go to
System Settings > Privacy & Securityand clickOpen Anyway.
Linux
- Download
mindsafe-linux.tar.gz. - Ensure you have the necessary runtime dependencies installed. On Debian/Ubuntu-based systems:
sudo apt update sudo apt install libgtk-3-0 libssl3 libsqlite3-0 - Extract the archive and run the
mindsafebinary:tar -xzf mindsafe-linux.tar.gz ./mindsafe
Build from Source
If you wish to audit the code or build for a different architecture, follow these steps.
1. Prerequisites
You will need the Rust toolchain installed. If you don’t have it:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
2. Install System Dependencies
Depending on your OS, you may need specific development libraries:
- Linux (Ubuntu/Debian):
sudo apt install libgtk-3-dev libssl-dev libsqlite3-dev pkg-config - macOS: No additional dependencies required beyond Xcode Command Line Tools.
- Windows: Ensure you have the C++ Build Tools installed.
3. Clone and Build
# Clone the repository
git clone https://github.com/aryawork-com/MindSafe.git
cd mindsafe
# Build the release binary
cargo build --release
The compiled binary will be located in target/release/.
Verifying Authenticity
To ensure your download has not been tampered with, we provide SHA256 checksums for every release.
- Download the
SHA256SUMS.txtfile from the release page. - Run the verification command in your terminal:
- Linux/macOS:
sha256sum -c SHA256SUMS.txt - Windows (PowerShell):
Get-FileHash ./mindsafe-windows.zip(then compare with the text file).
- Linux/macOS: