Reverse engineered prompt

GitHub

Build me a local Luau bytecode decompiler tool for Roblox scripts that can turn bytecode into readable Luau source, and also show a lower level disassembly view when I want to inspect it more closely.

I want it to be easy to run on Windows and Linux with simple start scripts, and also have a small command line app where I can start the local server, decompile a file, or disassemble a file from either raw bytecode or base64 input. If I give an output folder, save the result there, otherwise print it in the terminal.

Please also expose a local HTTP API so another script can send bytecode and get back decompiled code or disassembly. Include the main formatting options from the project like semicolons, string interpolation, comments for upvalues, original line info, function id, preserving numeric loop steps, and using if expressions.

Keep in mind this is a beta style decompiler, so it should fail gracefully and return useful error text instead of crashing. Look up docs online if you need to.

Have a live product UI? Try website reverse