Dan Kornas (@DanKornas) on X
decomp.wtf is an open-source (MIT) local workspace where AI coding agents decompile games into C, one function at a time. Agents receive assembly, data, callers and earlier attempt notes, then each C candidate is compiled with the game's original compiler, linked at its real address and compared byte for byte, with instruction diffs on misses. It exposes MCP tools for Claude Code, Codex, Antigravity CLI and opencode, plus a live view of agent calls and match scores.
What it claims
decomp.wtf is an MIT-licensed, local-first workspace where AI coding agents help decompile games into C that matches the original binary byte for byte. The post frames it for people decompiling games they own. It states, citing the project README, that the tool runs on the user's computer with no account, no telemetry and no game uploads. For anyone working with proprietary game binaries, this means the game data stays on the local machine.
How it works
Work is split per function, and individual agents claim separate functions. This lets several agents work on different parts of one game at the same time. For a claimed function, an agent receives:
- the assembly,
- relevant data,
- callers,
- notes from previous attempts.
Each C candidate is compiled with the game's original compiler, linked at the function's real address and compared with the original bytes. A miss returns an instruction diff, and that diff feeds the next attempt.
The live view shows the game's function map, agent tool calls and matching scores in real time. The function map gives a whole-game picture of progress, which goes beyond a log of individual calls.
How to use it
Agents connect through MCP tools. The post names Claude Code, Codex, Antigravity CLI and opencode, and says any other MCP client also works. The post has no install or run commands. The repository link was placed in a reply that is not part of the fetched text.
Limits
The source is a single promotional post on X. It gives no supported platforms, consoles, architectures or compiler toolchains. It reports no match rates, no costs per function and no example game. It also says nothing about how a user supplies the original compiler. The privacy claims (no account, telemetry or uploads) come from the README as the post reports them, not from an audit. Agent calls through Claude Code, Codex or other hosted models may still send assembly and context to those model providers, and the post does not address this. The intended use is decompiling games the user owns. The post gives no further legal guidance.
Organisations named here
- Claude Code
- Dan Kornas
- Model Context Protocol
- OpenCode
Technologies named here
- decomp.wtf
- MCP tools
- Claude Code
- Codex
- Antigravity CLI
- OpenCode
- Model Context Protocol
- Google Antigravity
- C
Techniques named here
- Byte-for-byte match checking
- Function-level agent workflow
Related in coding-agents
