Plugin Overview

Revix has two halves that work together. The website at revix.tech is where you chat with the AI, manage your account, and review changes. The Studio plugin is the bridge that lets Revix see what is in your place and apply changes back into Studio.

You need both. The website by itself cannot reach into Studio, and the plugin by itself has no AI behind it.

Why a plugin is required

Roblox Studio does not expose enough through public APIs alone for an external AI assistant to read your scripts, inspect your hierarchy, or write changes back. The plugin runs inside Studio with the permissions Studio gives it, then talks to revix.tech over HTTPS on your behalf.

What the plugin does

  • Reads the full instance hierarchy of your open place and sends it to Revix
  • Sends the contents of every Script, LocalScript, and ModuleScript it can see
  • Executes commands the AI sends back — creating instances, editing scripts, changing properties, applying meshes, and more
  • Shows a small widget inside Studio with connection status and controls

For the full list of what does and does not get synced, see Services synced by the plugin.

What the plugin cannot do

  • Run anything when Studio is closed. No Studio open, no Revix
  • Read or modify ServerStorage. This is intentional — see Privacy and security
  • Bypass Studio permissions. If Studio cannot do it, neither can the plugin

When the plugin runs

The plugin runs only while Studio is open and a place is loaded. The moment you close Studio, syncing stops and Revix cannot see or change your project. Reopening Studio reconnects automatically.

Current version

The current plugin version is 5.0. Revix enforces a minimum version on the server side. If your installed version drops below that minimum, the widget will show an Update Required banner and most features will be disabled until you update.

Next steps

Troubleshooting

If something is not working as expected, see Troubleshooting.