Install Groking on your machine

Groking runs entirely on your own computer — your folders, your Grok account, your control. One command installs it; if you have a key, activation is automatic.

● Private to your machine · nothing shared

System requirements

1

Run the installer

Paste this into Terminal. Sets up Groking and opens it (~1 minute).

curl -fsSL https://grok.imagineqira.com/install.sh | bash

Requires Python 3.10+. Installs the free Grok CLI if missing. On macOS it builds Groking.app.

Have a license key? Install + activate in one line

Replace the key (or copy the personalized command from your purchase success page).

GROKING_LICENSE_KEY='GROK-XXXX-XXXX-XXXX' curl -fsSL https://grok.imagineqira.com/install.sh | bash

After purchase, the success page embeds your real key so you never re-type it.

1

Run the installer in PowerShell

Open PowerShell and paste this. Installs to ~/Groking, adds a Start Menu shortcut, and opens the app.

irm https://grok.imagineqira.com/install.ps1 | iex

Requires Windows 10+ with Python 3.10+ on PATH (python.org — check “Add python.exe to PATH”). Installs the free Grok CLI if needed.

Have a license key? Install + activate in one line

$env:GROKING_LICENSE_KEY='GROK-XXXX-XXXX-XXXX'; irm https://grok.imagineqira.com/install.ps1 | iex

Your purchase success page includes this with your real key filled in.

2

If you installed without a key

When Groking opens, paste your GROK-… key once. It unlocks this machine and then works offline (with weekly re-check when online).

GROK-XXXX-XXXX-XXXX

No key yet? Get Groking. Missing email? Check spam, or contact support.

3

Launch next time

Tips: Grok not found? Run grok auth login then reopen Groking. Re-running the installer upgrades in place and keeps your activation. On a machine that already hosts the public license server, the installer auto-picks ~/Groking-app so it never overwrites that install.
Multi-session: you can run several projects at once — each has its own process and timeline. Prefer one active writer per folder. When calling Cloudflare-fronted APIs from Python, set a User-Agent (bare urllib gets CF error 1010).

Don't have a license yet? Get Groking →
Manual packages: .tar.gz · .zip