You will download Vibe Coder v1.1.0.rbxmx. Put this file in your roblox studio plugin folder.
Read SprintController and StaminaGui. I've queued a drain-and-regen loop plus the bar update — review the changes below.
Edit · StarterPlayerScripts.SprintController
Edit · StarterGui.StaminaGui.Bar
Accept all
Reject
Yeah, really. Just say what you want — a leaderstats system, a datastore handler, a kill brick — and Vibe Coder gets to work. It explores your project's hierarchy, reads the scripts it needs, and edits across as many of them as the job takes. You don't have to select anything first, though you can point it at something with an @mention or a selection when you want to be specific.
Nothing touches your code until you say so. Every change arrives as a card you Accept or Reject, and since v1.1.0 an edit is refused outright if you changed that script yourself in the meantime.

The default Auto model needs no setup and no API key — it routes your request through our gateway across several providers and fails over to the next one when one is rate limited or down. It's free for everyone, and it's what the agent runs on.
Prefer your own model? PRO unlocks the model picker, where you can bring your own API key for providers like Gemini, OpenAI and Anthropic. If you want another one added, just contact me.

Get started with the essentials, no cost.
Unlock all features and premium models.

PRO does not include GPT or Claude tokens — those models run on your own API keys. Auto is covered for everyone.
A big reliability pass on the agent. It now edits code surgically instead of rewriting whole files, it can see the changes it already queued, and it will never overwrite something you typed yourself.
Surgical edits
Vibe Coder used to rewrite an entire script to change a single line, which got slow and unreliable on long files. It now applies targeted find-and-replace edits, so changes to big scripts land far more consistently.
The agent sees its own work
Queued edits are not applied until you Accept them, and the agent used to re-read the old version of a script it had just changed — quietly losing its earlier edit. It now reads your project including its own pending changes, so it can build a change up across several steps.
Your own edits are protected
If a script changed after Vibe Coder proposed an edit, Accept now refuses instead of overwriting you, and tells you why. No silent script destruction, for real this time.
Fixed: requests failing for some models
One tool was sending a malformed schema that stricter providers rejected outright, which could make a request fail no matter which model handled it. Fixed, with a guard so it cannot come back.
Fewer dead ends
Auto now retries a hiccuping provider with backoff instead of giving up on your message, error messages are written for you rather than for the developer, and long runs end with a summary of what was queued instead of a bare 'max steps' error.
Better reading of your project
Scripts are read with line numbers and can be read in ranges, so the agent can work through a long file instead of getting a silently truncated copy of it.
Undo works
Accepting a newly created script is now a single Ctrl+Z in Studio.
Vibe Coder became a real agent: chat-first, multi-file, with a diff review step before anything touches your code.
Chat-first agent
No more selecting a script before every message. Describe what you want and the agent explores your project, reads what it needs and works across as many scripts as the job takes.
Diff review
Every change is queued as a card you Accept or Reject, one by one or all at once.
Auto model, free
The default Auto model runs through our gateway across several providers with failover, so you do not need to paste an API key to get started.
Stop button
Cancel a run mid-flight.
Updating? Replace the old .rbxmx in your Roblox Studio plugins folder with the new one, then restart Studio.
Vibe Coder was created by keewinek. You can see my websitehere. If you want to contact me, you can join mydiscord server. You can also email me: keewinek@gmail.com.