Creytix

Install the desktop app (macOS)

Homebrew tap or a direct DMG — the screenshot-protected Creytix IDE desktop shell, currently unsigned.

AI

Preview — early access. The desktop build works end-to-end, but it isn't code-signed yet — see the Gatekeeper note below before you install.

Overview

The desktop app is a pre-built Electron shell that runs the same Creytix IDE on your own Mac. Two things only it can do: the embedded terminal actually shells out on your real machine, and the AI panel can talk to a Claude Code CLI already installed and logged in on that machine instead of an Anthropic API key.

How it works

The app is distributed as a macOS .dmg (arm64 and x64 builds) through Creytix's own Homebrew tap — it isn't in homebrew-cask because it's private and unsigned. On first launch it spawns a local Next.js server bound to 127.0.0.1 and opens a window at /app/ide. It self-updates in the background via electron-updater, checking on launch and every six hours, and prompts "Update ready — Restart now / Later" when a new build has downloaded.

Steps

  1. Tap the repo

    brew tap moshbenav-commits/tap
    
  2. Install the cask

    brew install --cask creytix-ide
    
  3. Get past Gatekeeper (unsigned build)

    The app isn't notarized yet, so macOS will refuse a plain double-click the first time. Right-click the app → Open, and confirm in the dialog that follows. If Gatekeeper still blocks it, clear the quarantine flag once from Terminal:

    xattr -dr com.apple.quarantine "/Applications/Creytix IDE.app"
    
  4. Optional: enable the local-Claude brain

    Install and log in to Claude Code on the same machine if you want the AI panel to run off your own Claude subscription instead of an API key. The desktop app detects and uses it automatically.

  5. Stay updated

    brew upgrade --cask creytix-ide
    

    Or just leave it running — the in-app updater downloads new builds in the background and offers a restart prompt when one's ready.

Capabilities

  • One-command installbrew install --cask creytix-ide from Creytix's own tap.
  • A direct DMG alternative — arm64 and x64 builds for machines without Homebrew.
  • Background auto-update — checks on launch and every 6 hours, with a user-facing "Restart now / Later" prompt, plus a manual Check for Updates… menu item.
  • Local-Claude brain — the AI panel can shell out to a locally logged-in Claude Code CLI, so you don't need a separate API key on that machine.
  • Real screenshot protection — unlike a browser tab, the desktop window calls setContentProtection(true), which genuinely excludes it from screenshots and screen recording on macOS.

Limits & honest scope

This is an early-access installer, not a notarized release.

  • Unsigned and not notarized — Gatekeeper will block a normal launch; right-click → Open (or clear the quarantine flag) is the expected first-run step, not a bug. Auto-update still works fine on an unsigned build.
  • macOS only for the Homebrew path described here; a Windows installer exists but isn't documented on this page.
  • The local-Claude brain requires Claude Code to already be installed and logged in — the desktop app does not install or authenticate it for you.
  • Not distributed through the Mac App Store.