Framework v2 — now shipping

Script, inspect, and
extend anything you run.

SChaosMods is a modern workbench for scripters, tinkerers, and researchers. A hot-reload editor, a live class browser, a memory workbench, and an AI copilot — all inside one runtime that plugs into the apps you care about.

  • Hot-reloadsave the file, see the change
  • HWID-boundper-device licensing
  • Crypto + cardcheckout options
Why SChaosMods

Built like a workbench, not a script pack.

Fast iteration, real introspection, and a runtime you actually own. Everything is scriptable, everything hot-reloads, and everything is designed to keep working the next time the target changes.

Iteration you can feel

Save a script — the next frame renders your change. No rebuild step, no reattach, no restart. Type, save, see.

Live introspection

Browse what your target actually exposes — classes, methods, properties, values — from a searchable in-app tree. No manual dumping.

Real memory workbench

Pattern search, snapshot & refine, comparison, pointer chains, and reusable table imports. Everything the pros expect, wired into scripts.

Modern language, tiny footprint

A purpose-built scripting language with coroutines, modules, prototype OO, and multiple returns. Familiar syntax; nothing to install.

AI copilot, grounded

An assistant that reads the target's live state before it writes a line — screenshots, current script, and available reflection. Suggestions that actually run.

Community & support

Active Discord, direct dev contact, and a public status channel. Ask a question, get an answer today — not next week.

What's inside

One runtime, six workbenches.

Every module lives in the same runtime and talks to the same reflection cache. Learn one API, use it everywhere.

01

Hot-reload scripting

Windows, panels, buttons, sliders, timers — every piece of the in-app menu is a plain .scs file. Save, and the runtime rebuilds the panel on the next frame. No restart, no reattach.

  • Edit while attached — no downtime
  • Directory watcher picks up new files automatically
  • Fault-isolated: one bad script never takes down the rest
02

Introspection engine

A live cache of every class, function, and property your target exposes. Search, expand, and wire up a UI control to any of it — with autocomplete backed by the target's actual metadata.

  • Searchable class / function / property tree
  • Insert invoke templates with parameters pre-filled
  • Values update in real time as the target runs
03

Memory workbench

Everything a serious tinkerer expects, callable from a script or from the UI. Pattern search, snapshot compare, refine passes, pointer chains, imports from your existing table files.

  • Snapshot & refine loops with save/load
  • Pointer-chain resolver + cross-reference lookup
  • Import your existing tables — the runtime speaks the format
04

Debugger, in your language

Set a breakpoint, step in, step over, step out, watch a register, log an event when a condition is true. Modern debugging primitives you can drive from a two-line script.

  • Software & hardware breakpoints with conditions
  • Step in / over / out, run-to-cursor, run-trace
  • Live register & memory views on paused threads
05

Patch composer

Author edits in a friendly assembly-flavoured syntax, install and revert them with a click, keep every change in version control. Your tweaks are a file, not a memory of a memory.

  • Compile, install, enable, disable, revert — all scripted
  • Every patch is a file: diffable, portable, shareable
  • Group edits into named bundles that toggle together
06

AI copilot built in

Ask the in-app assistant "add a panel that lists everything the target knows about X" — it inspects the live target, writes a script, drops it into your Studio, and validates it before it runs.

  • Grounded in this build's live introspection, not generic snippets
  • Attaches screenshots, current script, and state automatically
  • Multi-step tasks that run in the background
Studio

Everything in one window.

A file tree, an editor with autocompletion, inline diagnostics, live parameter previews, and a health panel that shows what's loaded, what's faulted, and what's dead code.

Autocomplete from live metadata

Types, parameters, and enum values come straight from the introspection cache — not a stale header dump.

Inline validation before you run

Missing symbol? Wrong arity? You see it before the script fires, not on the first crash.

Health panel & log

Per-script fault counter, auto-disable threshold, and a persistent log — every event, one click away.

Pricing

One license, the whole framework.

Pay for the runtime; write your own tools on top. Buy a key, redeem it on your account, the Studio picks it up automatically.

Bundled

Module library

Included with every license. Reusable UI helpers, memory recipes, timers, hotkey wiring, and example project scaffolds. Drop them in with one include(...).

  • UI helpers & window layouts
  • Memory recipes: pattern, snapshot, chain
  • Example project scaffolds you can fork
See what ships
Community

Community modules

Users publish and share modules in Discord. Vote what belongs in the official library, or drop your own into your scripts/ folder.

Join the Discord
How it works

Four steps. About five minutes.

  1. 1

    Create an account

    Sign in with Discord, or use email and a password. Your account is the single source of truth for everything you own.

  2. 2

    Pick a plan, pay, get a key

    Checkout via crypto or card. The key lands on your account the moment payment confirms — no DMs, no manual hand-off.

  3. 3

    Download the runtime

    One small installer. Sign in, and your entitlements appear automatically based on what's on your account.

  4. 4

    Attach and script

    Pick a running process, open the Studio, and start writing. Save the file — the runtime hot-reloads on the next frame.

FAQ

Common questions.

Who is this for?

Anyone who lives inside other people's software — game modders, tool builders, reverse engineers, researchers, and hobbyist scripters. If you've used Cheat Engine, x64dbg, or a scripting console before, you'll be at home in an afternoon.

What can I actually build with it?

Anything you can express as a script that reacts to something on the target's screen or in its memory: overlay panels, inspectors, trainers, live editors, custom debug HUDs, testing rigs. The language and API are general-purpose; the community sets the norms.

Do I need to know assembly?

Not for the vast majority of scripts. The introspection engine gives you named classes, methods, and values, so most projects are ordinary programming. The patch composer is there if you want to go deeper.

Is my license tied to my PC?

Yes — keys bind to one device on first use, hashed locally so we never see your hardware details. You can self-reset once per cycle from your dashboard, or open a ticket on Discord if something breaks.

What if the target updates?

The runtime and modules refresh themselves automatically. Scripts that depend on hard-coded internals will need a touch-up — that's true of any tool in this space, and the introspection engine is there so you rarely have to.

Do you offer refunds?

Crypto purchases are non-refundable by nature. For card payments, contact us within 24 hours of purchase if the framework never worked for you and we'll work it out.

Can I share my key with a friend?

Keys are single-device. Sharing is detected and the key gets locked. Buy two if you both want it.

What happens to my data?

We collect the minimum needed to run a license: your sign-in details, your purchases, and abuse-detection signals. Sensitive bits are stored in non-reversible form. No telemetry from the runtime, no crash uploads, no third-party trackers.

Do you use this to do anything shady?

We ship a general-purpose tool. What people do with it is on them; our Terms spell out what we don't want to see. If your project is legitimate and you have a specific question, ask in Discord — we're happy to talk through it.

Ready when you are.

Hop into Discord, ask anything, see the community vibe before you spend a cent.