Code smarter for Roblox Studio.

Write Luau, edit instances, and ship from one terminal.

Everything you need, nothing you don't.

A complete toolkit for Roblox development. Every feature is free and open source.

Features

Stud Terminal

AI Assistant

Free

Natural language coding powered by AI. Describe what you want and Stud writes production-ready Luau code directly in your terminal.

Project Tree

src ├── server │ ├── matchmaking.lua │ └── queue-manager.lua ├── client │ ├── hud-controller.lua │ └── ui-theme.lua └── shared └── hidden-run.stud

  • Get Children "game.Workspace" 47 instances
  • Edit Script "ServerScriptService.Main" +18 -4 lines
  • Inserting asset from Toolbox... running...

AI coding assistant with deep Roblox Studio integration. Edit scripts, manipulate instances, and query DataStores. All from your terminal.

How developers use Stud

Roblox General Scripts

Powerful tools at your fingertips

Read, write, edit, and search your codebase with natural language. Execute commands and delegate complex tasks to subagents.

  • Read & Write
  • Glob & Grep
  • Bash Execution
  • Subagent Delegation

Stud

2.1k tokens · $0.02

→ Read src/server/PlayerData.lua 847 lines
→ Read src/shared/Config.lua 124 lines
← Write src/server/DataManager.lua 256 lines

~Editing file...

Read & Write

Read any file, write new code, and make precise edits with full context awareness.

Explore all tools

Built for Roblox developers

27+ specialized tools for Roblox Studio. Edit scripts, manipulate instances, query DataStores, and search the Toolbox.

Script Editing

Read, write, and edit Luau scripts directly in Roblox Studio instances.

Instance Manipulation

Create, move, delete, and modify any instance in the game hierarchy.

DataStore Access

Query and update DataStores for testing and debugging player data.

Toolbox Search

Find and insert models, plugins, and assets from the Roblox Toolbox.

Roblox integration guide

Search Toolbox

  • village|
  • Medieval Village Pack Model · BuildCraft ✓
  • Villager House Model · BlockBuilder ✓
  • Village Town Center Model · MapMakers ✓
  • Fantasy Village Kit Model · RPGAssets
  • Village Market Stall Model · DetailProps ✓

Powerful capabilities under the hood

Modern AI with deep tooling integration for a seamless development experience.

  • LSP Integration
  • MCP Protocol
  • Session Management
  • Subagent System
  • Smart File Handling
  • Terminal Native

You're always in control

A robust permission system ensures Stud only takes actions you approve.

△ Edit src/server/PlayerData.lua

local Players = game:GetService("Players")
local DataStoreService = game:GetService("DataStoreService")
local function onPlayerAdded(player)
  • Allow once
  • Allow always
  • Reject

Granular Permissions

Approve individual actions or grant session-wide access per tool type.

Full Transparency

See exactly what Stud will do before any action is taken, including full diffs.

Deny by Default

Sensitive operations like file writes and bash commands require explicit approval.

Configurable Policies

Set up permission rules and agent configurations that match your workflow.

Waitlist Access

Get early access to Stud for Roblox. Join the waitlist to get launch updates, private demos, and first access to new Roblox workflows.

Join Waitlist Watch Demo Read Docs