A coding agent proven on 3,500,000+ live Roblox visits — it greps your codebase, researches live docs, and ships reversible patches into your open Studio. Five more studios handle UI, models, motion, and sound.
Free: 1 credit a day while your plugin's connected · Marketplace plugin · 60-second install
The suite
Everything below ships real assets into your open Studio through the same plugin bridge — no exports, no imports, no copy-paste.
The agent. Greps your place, researches live Roblox docs, ships line-precise reversible patches, then runs a playtest to verify them.
Open studio →Describe an interface; get a finished Roblox UI — device-aware layout, styled buttons, wired into your PlayerGui.
Open studio →Text to parts, meshes, or an entire composed map — baked, textured, and inserted where you asked for it.
Open studio →Describe a motion; get a finished animation published to your rig — combat moves, emotes, multi-character cutscenes.
Open studio →Particle VFX tuned against a hand-graded reference library — abilities, auras, slashes — choreographed and previewed live, pushed straight to Studio.
Open studio →The sounds your game needs — generated, auditioned in the browser, uploaded to your universe with ready-to-use sound IDs.
Open studio →Case Study / N° 001
Total recorded visits on 99 Nights in the Ocean, a live Roblox title whose debugging and feature-build workflow has been supported by Pisces. Not a pitch — a receipt.
What the number means
The same agent you'd pay $20/month to use has already been trusted on a production title with an order of magnitude more players than most games ever see.
Pisces has shipped debug fixes and features inside a game played by millions. If it can keep a production title shippable under load, it can keep your solo project shippable under ambition.
Inventory, combat, matchmaking, data stores, anti-exploit — not toy demos. Pisces traces the full client↔server↔module dependency chain and patches all of them in one coherent pass.
We're not hiding behind a logo wall. The game is live on Roblox. Click through, see the scale, watch a playtest, then come back. Open on Roblox ↗
How it thinks / Every turn is a receipt
Other AI dev tools start typing the moment you press send. Pisces opens your project like an engineer would — reads, confirms, and only then edits. Every turn leaves a receipt.
Pisces indexes every script, remote, UI node and folder in your place on session start. When you ask a question, it greps the real tree, not a hallucinated one.
>> tool_use: grep pattern: "InventoryService" paths: "ServerScriptService/**" << tool_result ServerScriptService/Main.lua:42 ServerScriptService/Inventory.lua:17 ReplicatedStorage/Shared.lua:88 ✓ 3 real matches · 0 inventions
When Roblox APIs shift, Pisces queries current docs and DevForum before committing. No more 2022-era FindFirstChild advice on a 2026 API.
>> tool_use: web_search query: "CollectionService 2026" << tool_result ✓ GetInstanceAddedSignal → RBXScriptConnection ✓ GetTagged returns {Instance} ✓ No deprecation warnings in 2026 API confirmed · ready to write
Line-precise patches that respect your whitespace and your comments. Every edit hits the undo stack so a single click rolls it back — no rbxl corruption, ever.
>> tool_use: fix_script target: "Inventory.lua:42" - player.Character:FindFirstChild("Inv") + player:WaitForChild("PlayerInventory", 5) ✓ Shipped · undo ready · 0.2s
The interface · browser + Studio
The chat lives at piscesofficial.com. The plugin's just the bridge — it listens for tool calls, executes them in your open Studio, reports back. You never type into Studio. You never leave this tab.
[bridge] plugin online · 168 scripts · poll 14 ms
Find why inventory items vanish after equip.
thinking: tracing server validation path…
You type at piscesofficial.com.
The agent runs server-side, calls tools through the plugin
bridge, and the diffs land in your open Studio in real time. No
IDE plugin chat panel, no second window to keep alive.
Complex debugging dispatches role-based investigators (Codebase Scout, Bug Analyst) with a live status panel and a merged report. Not one generic pass.
Output-window errors are grabbed from the plugin during playtest, surfaced in the browser as one-click fix requests with the full stack trace attached.
Server-side syntax check on every patch: block balance, missing end, wrong method syntax, scope errors — caught before they reach the bridge.
Every tool call lands as a row in the activity drawer with a
built-in ↶ Undo button. The plugin rolls the patch back
through ChangeHistoryService — no AI call, no credits spent. Ctrl+Z in Studio works in lock-step.
The spec sheet
Claude is a genius. It's just a genius without a steering wheel. Pisces is a native Roblox vehicle, purpose-built for this one game engine.
edit_script with a 9-fallback replacer cascade. Matches across reformat, rename, and concurrent edits without breaking.git checkout, manual revert, or eat the change.web_search against current Roblox API + DevForum in-loop. Never quotes a deprecated method.One plan, one currency
A credit is a unit of AI usage, metered by tokens — a small edit costs a fraction of one, a typical build runs under one. Credits never expire.
A free credit a day. Sixty seconds to install. Six studios when you surface.
When Studio prompts for HTTP requests + script edits — accept both. That's how Pisces reaches your code.