LoopholeUI is a native macOS app for Brendan Hogan's Loophole framework, redesigned for non-technical users.
It keeps the full workflow inside a clean Mac-style interface:
- moral principles
- Legislator
- Loophole Finder
- Overreach Finder
- Judge
- resolution or escalation
It also keeps:
- Guided Demo mode that works immediately
- live Anthropic mode through an in-app Settings screen
- local session saving on the Mac
- plain-language templates for social science and law users
You do not need to install Xcode locally.
- Open this repository on GitHub.
- Click the Actions tab near the top of the page.
- In the left sidebar, click Build macOS App.
- If a build has already run successfully, click the latest run.
- If no build has run yet, click Run workflow, then click the green Run workflow button.
- Wait for the job to finish.
- On the workflow run page, scroll to Artifacts.
- Click LoopholeUI-macOS-app to download the zip file.
- Open the downloaded zip to unzip
LoopholeUI.app. - Drag
LoopholeUI.appinto your Applications folder if you want to keep it there.
Because this app is unsigned and meant for personal use, macOS may warn that it cannot verify the developer.
The beginner-friendly way to open it is:
- In Finder, locate
LoopholeUI.app. - Control-click the app.
- Choose Open.
- Click Open again in the warning dialog.
If that option does not appear:
- Try opening the app once normally.
- Open System Settings.
- Go to Privacy & Security.
- Scroll down until you see a message about
LoopholeUI.appbeing blocked. - Click Open Anyway.
- Confirm by clicking Open.
- A native macOS app target named
LoopholeUI - An Xcode project that GitHub Actions can build into a real
.app - A GitHub Actions workflow that zips the finished
.appand uploads it as an artifact - The Swift Package manifest is still present, but the GitHub build uses the Xcode project because that is the most reliable path for producing a downloadable Mac app bundle
This app is designed for non-coders, especially social science and law majors who want to test political, legal, or moral principles using the Loophole method without cloning repos or using Terminal.