unleash

skill
Security Audit
Fail
Health Pass
  • License — License: GPL-3.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 62 GitHub stars
Code Fail
  • child_process — Shell command execution capability in contrib/preload/claude-preload.js
  • exec() — Shell command execution in contrib/preload/claude-preload.js
  • process.env — Environment variable access in contrib/preload/claude-preload.js
  • network request — Outbound network request in contrib/preload/claude-preload.js
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose
This tool is a reverse-engineered patcher that modifies the compiled binary and JavaScript files of the official Anthropic Claude Code CLI. It is designed to remove safety filters, bypass usage policies, neutralize refusal gates, and disable telemetry.

Security Assessment
Overall Risk: High.
The tool fundamentally compromises the security boundaries of the target CLI, forcing safety classifiers to fail-open and bypassing permission dialogs. While the automated rule-based scan did not find hardcoded secrets or direct malicious network requests in the immediate source code, the nature of the tool requires it to perform heavy file system modifications to alter software binaries. Furthermore, the GitHub Actions workflow accesses environment variables and the file system, which warrants scrutiny. Because it forces a commercial product to ignore its terms of service and safety protocols, it introduces severe operational and ethical risks to any system running it.

Quality Assessment
The project is actively maintained, with recent repository pushes, and is legally protected under the GPL-3.0 license. However, it suffers from very low community visibility, having only 6 GitHub stars. Additionally, relying on reverse-engineered offsets means this tool is inherently fragile and likely to break or cause unexpected system crashes whenever Anthropic updates the underlying CLI application.

Verdict
Not recommended—this tool actively strips critical safety mechanisms, violates the target software's acceptable use policies, and introduces a high risk of instability and unpredictable behavior.
SUMMARY

Unleash Claude Code - 113 patches, zero refusals/telemetry, 42 gates. Bun SEA bytecode patcher + TUI. Static Go binary.

README.md
Unleash — operator patch suite

Binary patchers + operator setup for local coding agents.
Discover every install, patch in place, deploy authorization config, and keep it patched after updates.


unleash-cc
 
unleash-gpt
 
unleash-omp


macOS arm64 · macOS x64 · Linux x64 · Linux arm64 · Windows x64 · Windows arm64


Unleash products

What is Unleash?

Unleash is a three-product operator suite. Each product finds every copy of its target agent on the machine — npm, bun, WinGet, Scoop, Homebrew, native installers, version managers — patches the binary in place, writes operator config, and installs a guard that re-applies patches after updates.

Product Target npm CLI State Config written
Unleash Claude Code unleash-cc unleash ~/.unleash/ ~/.claude/CLAUDE.md, ~/.claude/AGENTS.md, ~/.claude/settings.json
Unleash-GPT OpenAI Codex CLI unleash-gpt unleash-gpt ~/.unleash-gpt/ ~/.codex/AGENTS.md, ~/.codex/config.toml
Unleash-OMP Oh-My-Pi / OMP unleash-omp unleash-omp ~/.unleash-omp/ ~/.omp/agent/AGENTS.md, ~/.omp/agent/config.yml

Currently tested: Claude Code 2.1.228 · Codex CLI 0.147.0 · OMP 17.2.13 / 17.2.14


Install

# npm
npm install -g unleash-cc      # Claude Code
npm install -g unleash-gpt     # Codex CLI
npm install -g unleash-omp     # Oh-My-Pi

# bun
bun add -g unleash-cc

# Windows — all three from GitHub releases
irm https://raw.githubusercontent.com/NetVar1337/unleash/main/scripts/install.ps1 | iex

# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/NetVar1337/unleash/main/scripts/install.sh | bash

GitHub Releases ship standalone binaries for six platforms
(unleash-windows-amd64.exe, unleash-darwin-arm64, …) plus checksums.
A winget manifest template lives in contrib/winget/.


Quick start

unleash setup        # Claude Code — patch + rules + plugins + guard
unleash-gpt setup    # Codex CLI  — patch + rules/config
unleash-omp setup    # Oh-My-Pi   — patch + rules/config

Same verbs on every product:

unleash status           # every detected install + SHA + format
unleash patch --dry-run  # preview
unleash patch            # patch ALL detected installs
unleash verify           # confirm applied markers
unleash scan             # signature-drift report
unleash guard            # SHA check; re-patch on change
unleash doctor           # full health report
unleash install-skills   # LLM jailbreak / Fable skill pack
unleash rollback         # restore newest backup
unleash tui              # interactive control panel

Discovery surface

Unleash patches the agent no matter how it was installed. Multiple coexisting copies are all patched (hardlinked files are deduped by identity).

Claude Code
Method Example Layout
Native installer irm https://claude.ai/install.ps1 | iex / curl … | bash ~/.local/bin/claude(.exe) + ~/.local/share/claude/versions/<ver>
npm npm i -g @anthropic-ai/claude-code npm root + platform subpackage (often hardlinked)
bun bun add -g @anthropic-ai/claude-code ~/.bun/install/global/node_modules/…
WinGet winget install Anthropic.ClaudeCode %LOCALAPPDATA%\Microsoft\WinGet\Packages\…
Scoop / Chocolatey scoop install claude-code scoop/choco lib dirs
Homebrew formula or cask /opt/homebrew/…, Caskroom
Version managers nvm / fnm / mise / volta / pnpm versioned node_modules
System packages apt / dnf / apk /usr/bin/claude, /opt/claude-code/…
Codex CLI

npm (flat + nested), bun, pnpm, volta, WinGet, native (~/.local/bin/codex, ~/.codex/bin), Scoop, Homebrew, PATH shim fallback.

OMP

Standalone SEA executables (WindowsApps, %LOCALAPPDATA%\Programs, ~/.local/bin, WinGet), bun global @oh-my-pi/pi-coding-agent, npm global, mise, PATH shim fallback.


Engine notes

Why this survives real installs and updates:

  • Same-length in-place patching — replacements pad to match length; longer ones are skipped, never shifting bytecode.
  • Hardlink-safe commit — npm often hardlinks bin/claude.exe to the platform binary; Unleash writes verified bytes in place so every link is patched.
  • SEA layout tolerance — Bun SEA builds where .bun raw size exceeds virtual size (CC 2.1.228+) and both pre/post-2.1.150 active-bundle layouts; only the patchable bundle is touched, never the VFS tail.
  • Bytecode constant-pool targeting (CC 2.1.228+) — the active region is Bun bytecode + length-prefixed string pools, not minified JS source. Gate ids, messages, and pool strings are the primary surface; settings cover runtime defaults that no longer exist as :!1 flips.
  • Backref-capable matcher\1\9 backreferences (emulated on RE2) for minifier-agnostic patterns.
  • Update guardunleash guard (Task Scheduler / launchd / systemd, ~6h) compares per-target SHA manifests and re-runs the pipeline after updates.

What each product patches

Unleash · Claude Code

Bytecode constant-pool + settings patching of the Bun SEA:

Category Effect
Permissions Bypass gates, sandbox friction, trust checks, remote kill-switch gate ids / disable messages
Refusal & AUP Neutralize usage-policy refusal text, plan-mode blocks, denial workarounds, refusal stop handling
Classifier Fail safety classifiers open; neutralize dangerous-prefix / injection blocker copy
Telemetry Disable metrics/Datadog/OTEL paths, plugin telemetry events, protection headers, domain preflights
Feature gates Statsig-facing gate id renames / force paths where a pool surface exists
Rate limits Raise timeouts, output caps, subagent caps, retries (where constants remain patchable)
Subscription Pin subscription-sensitive surfaces where a safe pool/settings lever exists
Attribution Blank co-author trailers and generated-with markers
Infrastructure Off-switch keys, root restrictions, plugin denylists, MCP friction, update guards

Settings companion (01-bypass-permissions) forces defaultMode=bypassPermissions, trust skip, sandbox disable, and related operator defaults.

Unleash-GPT · Codex CLI

  • Sentry DSN → loopback
  • OTLP metrics endpoint → loopback
  • Cyber-safety doc endpoint → loopback
  • High-risk cyber fallback + approval/policy rejection wording neutralized
  • Approval/sandbox fallback warning neutralized
  • Writes ~/.codex/AGENTS.md + ~/.codex/config.toml:
approval_policy = "never"
sandbox_mode = "danger-full-access"
dangerously_bypass_approvals_and_sandbox = true

Unleash-OMP · Oh-My-Pi

  • Auto-QA grievance endpoint → loopback
  • Approval deny/prompt branches neutralized (17.x resolver shapes)
  • Channel permission gate → always-allow tool execution
  • Startup update check + marketplace auto-update defaults off (binary and config.yml)
  • OMP npm update-check endpoint → loopback
  • Writes ~/.omp/agent/AGENTS.md + ~/.omp/agent/config.yml:
tools:
  approvalMode: yolo
startup:
  checkUpdate: false
marketplace:
  autoUpdate: "off"

Build from source

git clone https://github.com/NetVar1337/unleash
cd unleash/go

# Claude Code
GOOS=windows GOARCH=amd64 go build -o unleash-windows-amd64.exe .
# Codex CLI
GOOS=windows GOARCH=amd64 go build -o unleash-gpt-windows-amd64.exe ./cmd/unleash-gpt
# Oh-My-Pi
GOOS=windows GOARCH=amd64 go build -o unleash-omp-windows-amd64.exe ./cmd/unleash-omp

Requires Go 1.24.2+. Release workflows build all six platform targets per product.


Release layout

Product Git tag GitHub artifacts npm package npm bin
Unleash cc-v* unleash-* unleash-cc unleash
Unleash-GPT gpt-v* unleash-gpt-* unleash-gpt unleash-gpt
Unleash-OMP omp-v* unleash-omp-* unleash-omp unleash-omp
Product Latest release
Unleash cc-v1.0.1
Unleash-GPT gpt-v1.0.1
Unleash-OMP omp-v1.0.1

npm packages are thin launchers over prebuilt bin/ binaries (npm and bun).
Publishing is tag-driven: push cc-vX.Y.Z → publish [email protected].


Safety model

Operator-authorization block with four hard stops:

  1. No secret exfiltration to networks not invoked by the current task.
  2. No overwriting uncommitted work without green tests or explicit confirmation.
  3. No sending messages or creating public PRs without in-session acknowledgement.
  4. Force-push to main/master requires explicit in-session consent.

Everything else is treated as pre-authorized local operator work.

Every patch run creates timestamped backups first (rollback restores the newest).
Patched binaries are smoke-verified (--version + startup check) before commit.


Unleash skills pack

Private pack: full skills + instruction markdown live in NetVar1337/unleash-skills (private). This public tree only embeds a stub so builds succeed.

Unleash skills pack

Mega bundle (skills (private repo)) under contrib/skills/:

  • LLM jailbreaks / Fable safeguards (llm-jailbreak-taxonomy, llm-fable-safeguards, …)
  • Coding style: Karpathy, Julius, Ponytail
  • Game hacking, aimbot humanization/triggerbot, game internals/exploits
  • Windows internals, stealth injectors, stealth hypervisor, kernel/BYOVD
  • Languages: C++23, C++ game hacking, Go, Rust, Zig, Java, Assembly
  • reverse-skill domain pack + cua-driver (trycua/cua)
unleash install-skills

See contrib/skills/README.md.

Brand assets

File Use
.github/assets/banner.svg Hero banner
.github/assets/logo.svg App mark / favicon source
.github/assets/wordmark.svg Horizontal wordmark
.github/assets/products.svg Three-product card strip
Unleash wordmark

License

GPL-3.0-or-later — see LICENSE.

Reviews (0)

No results found