Live plugin bridge — v2.8

The AI that actually builds inside Roblox Studio

Lemonade writes production Luau, designs maps and models, then pushes them into your open place through a companion Studio plugin. Real commands, real instances, real feedback loop.

ServerScriptService/Combat/CombatRemotes.server.luau
generated + applied to the open place
--!strict
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")

local Remotes = ReplicatedStorage:WaitForChild("Remotes")
local RequestSwing: RemoteEvent = Remotes.RequestSwing

local COOLDOWN = 0.45
local lastSwing: { [Player]: number } = {}

RequestSwing.OnServerEvent:Connect(function(player: Player, targetId: number)
  local now = os.clock()
  if now - (lastSwing[player] or 0) < COOLDOWN then
    return -- rate limited: never trust the client
  end
  lastSwing[player] = now

  local target = Players:GetPlayerByUserId(targetId)
  if not target or target == player then
    return
  end
  CombatService.applyDamage(player, target, 12)
end)
create_scriptServerScriptService/Combat✓
build_instancesWorkspace/Castle · 34 parts✓
terrain_fill512×512 grass plateau✓
get_tree1,284 nodes synced✓

Every command is queued, claimed by the plugin, executed inside a ChangeHistoryService recording (so it's undoable) and reported back.

Built for people who ship

Not a chatbot with a Roblox skin. A tool wired into your place.

🔌

Real Studio connection

A companion plugin polls your project every 5s, executes commands in the open place and reports back. No fake "connected" badges.

⚡

Production Luau

Strict typing, no deprecated APIs, defensive server validation, proper DataStore retries and clean connection teardown.

🏰

Maps & models

Describe a castle, get a structured instance tree with anchored parts, materials and grouped models — pushed straight into Workspace.

Note: AI builds with basic Roblox parts (blocks, wedges, cylinders). Complex organic models need manual refinement.

🧠

Place-aware context

The plugin uploads your Explorer hierarchy, so the AI reasons about the systems you already have instead of guessing.

🐛

Bug hunting

Exploit surfaces, memory leaks and race conditions get flagged proactively — with a one-click fix in the same reply.

🚀

Smart Mode

Raise the bar: architecture notes, rate limiting on every remote, security review and performance budgets.

Three steps

To a live bridge

1

Create a project

One project per Roblox place. It gets its own connection token.

2

Install the plugin

Install from the Roblox Plugin Marketplace, paste your token, done.

3

Ship

Chat, hit Apply to Studio, watch instances appear in your open place.

Read the connection docs →

Stop copy-pasting from a chat window

Connect a place and let the AI put the code where it belongs.

Create your first project
We're here

Help & contact

Found a problem, want a feature, or just want to say hi? Email us — we reply fast.

Contact us →