DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with Decomp WTF

decomp.wtf is a discontinued, MIT-licensed Python app that lets an AI agent decompile games you own into C source, checking each function byte for byte against the original ROM or disc, running locally.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

Authorization notice. This tool is dual-use. Only use it on software, sites and systems you own or have explicit permission to test, and follow the relevant licenses and terms of service.

4 use cases

  • Decompile your own N64 game with an AI agent

    Point your agent at a ROM you own and get C functions that compile to the same bytes.

    View prompt
    Using the decomp.wtf repo (i12bp8/decomp.wtf), import the N64 ROM at <path-to-your-rom> that I own, then run the agents until the live view shows matched functions. Report the number of functions matched and the number still open. Verify that every reported match is byte for byte against the ROM, and that no target assembly or build script was edited.
  • Continue a community decomp using your own game copy

    Fork a decomp.dev project and let agents match more functions, committed to git for review.

    View prompt
    Using the decomp.wtf repo (i12bp8/decomp.wtf), fork the decomp.dev project <project-name> and add my own copy of the game at <path-to-game>. Run the agents and report how many functions were matched as git commits on the decomp-wtf branch. Verify that each commit only changes C or C++ sources and headers, and that no matched function broke.
  • Write one function in C and check it against the ROM

    Edit a function in the app, press Ctrl+Enter, and see the judge's diff against the original.

    View prompt
    Using the decomp.wtf repo (i12bp8/decomp.wtf), open the bundled Demo Quest 64 ROM and write C for one function of your choice in the editor. Report the score the judge gives and the instruction diff, if any. Verify that the function only counts as matched when the score is 100 and the bytes are identical.

How to use Decomp WTF

  1. Check you have what it needs: A game you own, as a ROM, disc image or program file (the README says to use it only on games you own); Linux, or Windows with WSL 2 (Windows support is marked unstable); macOS is not supported; An AI agent such as Claude Code, Codex, Antigravity CLI or opencode, or an API key for another model.
  2. Open i12bp8/decomp.wtf on GitHub and read the README and license.
  3. Run curl -fsSL https://decomp.wtf/install.sh | bash on Linux, or irm https://decomp.wtf/install.ps1 | iex in PowerShell on Windows.
  4. Run decomp connect to give your agent Decomp WTF's tools.
  5. Ask your agent in the terminal: decompile my game at ~/roms/game.z64 (use your own file path).
  6. Open the live view that the agent launches and watch functions move from attempts to matches.

These steps come from our top use case, Decompile your own N64 game with an AI agent, which also has a copy-paste agent prompt.

Decomp WTF alternatives · Best AI repos for Games and hobbies

About this repo

  • Who it is forExperienced reverse engineers and retro game preservationists who own the games they work on and are comfortable with a terminal, compilers and assembly.
  • Why it is hot
  • LanguagePython
  • Sourcegithub.com/i12bp8/decomp.wtf · Back to Hot repos

Requirements

  • A game you own, as a ROM, disc image or program file (the README says to use it only on games you own)
  • Linux, or Windows with WSL 2 (Windows support is marked unstable); macOS is not supported
  • An AI agent such as Claude Code, Codex, Antigravity CLI or opencode, or an API key for another model
  • A terminal and basic familiarity with C and MIPS or PowerPC assembly
Maintain Decomp WTF? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/i12bp8-decomp-wtf.svg)](https://dedupedai.com/use-cases/i12bp8-decomp-wtf/?ref=badge)

More badge styles and HTML

Questions about Decomp WTF

What is Decomp WTF?

decomp.wtf is a discontinued, MIT-licensed Python app that lets an AI agent decompile games you own into C source, checking each function byte for byte against the original ROM or disc, running locally. It is an open-source project on GitHub: https://github.com/i12bp8/decomp.wtf.

Who is Decomp WTF for?

Experienced reverse engineers and retro game preservationists who own the games they work on and are comfortable with a terminal, compilers and assembly.

What can I do with Decomp WTF?

4 use cases so far, for example: Decompile your own N64 game with an AI agent; Continue a community decomp using your own game copy; Build a GameCube or Wii game from its own C source. Each has steps and a copy-paste agent prompt.

What do I need to run Decomp WTF?

A game you own, as a ROM, disc image or program file (the README says to use it only on games you own); Linux, or Windows with WSL 2 (Windows support is marked unstable); macOS is not supported; An AI agent such as Claude Code, Codex, Antigravity CLI or opencode, or an API key for another model; A terminal and basic familiarity with C and MIPS or PowerPC assembly.

What are alternatives to Decomp WTF?

Other hot AI repos in Games and hobbies: Universal Modder, Ldraw Nova, Image to 3dlab, Wow AI, NPC Talk.

Is Decomp WTF safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.