Quick picks
| Platform | Best free path | Why |
|---|---|---|
| macOS | brew install --cask neural-junkie | Same binary as GitHub; familiar trust model for developers |
| Linux | brew install neural-junkie | Homebrew formula unpacks the release .deb |
| Linux (.deb) | sudo dpkg -i neural-junkie_*.deb | Direct install without Homebrew |
| macOS (.dmg) | Right-click app → Open | Bypasses first-launch Gatekeeper without paid notarization |
| Windows | Download .msi → SmartScreen “More info” → Run anyway | Expected for unsigned OSS installers |
| Linux | sudo dpkg -i neural-junkie_*.deb | No store gatekeepers; distro package manager |
| Any | Verify SHA256 + build from source | Maximum trust — you compiled it |
macOS · Gatekeeper
Option A — Homebrew (recommended)
brew tap camronwood/tap
brew install --cask neural-junkie
Upgrades: brew upgrade --cask neural-junkie. Tap: camronwood/homebrew-tap.
Option B — Right-click → Open
- Download the
.dmgfrom Downloads. - Drag Neural Junkie to Applications.
- In Finder, right-click the app → Open (do not double-click the first time).
- Confirm Open in the dialog. macOS remembers after one approval.
Option C — Clear quarantine flag
If macOS still blocks launch after download, remove the download quarantine attribute:
# After copying the repo, or download the script from GitHub:
./scripts/open-macos-app.sh "/Applications/Neural Junkie.app"
Equivalent manual command: xattr -dr com.apple.quarantine "/Applications/Neural Junkie.app"
Windows · SmartScreen
- Download the
.msior setup.exefrom Downloads or GitHub Releases. - If SmartScreen appears: click More info → Run anyway.
- Complete the setup wizard — it can install Ollama via
wingeton first launch.
Community packaging (future): Scoop and WinGet manifests live under packaging/ for volunteer submission — no paid cert required, reputation builds over time.
Verify download integrity
Each GitHub Release publishes SHA256SUMS for installer assets (generated in CI). Verify before install:
# macOS / Linux
./scripts/verify-release-checksums.sh v1.2.0-beta.6 ~/Downloads/Neural.Junkie_1.2.0-beta.6_aarch64.dmg
# Or manually
curl -LO https://github.com/camronwood/neural-junkie/releases/download/v1.2.0-beta.6/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missing
On Windows, compare the hash from SHA256SUMS with PowerShell: Get-FileHash .\Neural.Junkie_*.msi -Algorithm SHA256
Build from source (ultimate trust)
git clone https://github.com/camronwood/neural-junkie.git
cd neural-junkie
make gui-install
make gui-build
make gui
You get a locally built binary with no download gatekeepers. Requires Go, Node, and Rust — see README Quick start.
Linux
Option A — Homebrew (recommended)
brew tap camronwood/tap
brew install neural-junkie
Requires Homebrew on Linux. Use brew install — not --cask. See HOMEBREW.md.
Option B — .deb
sudo dpkg -i neural-junkie_1.2.0-beta.6_amd64.deb
neural-junkie
Slim .deb — wizard installs Ollama on first launch. No Snap/Flatpak gatekeeper; trust is your package manager + our GitHub repo.
FAQ
- Is this malware? MIT-licensed source on GitHub. Inspect, verify hashes, or build yourself.
- When will you pay for notarization? When the project exits the $0 experiment or a sponsor covers Apple/Microsoft gate fees — tracked as optional v1.2.1+.
- Why not Snap/Flatpak? On the backlog;
.deb+ source build cover Linux today without store fees.