Capabilities
Hawknet connects your AI assistant to Roblox Studio. This page covers everything it can do — reading and writing code, debugging, building, testing, managing cloud data, and more.
If a capability is listed here, the AI can do it through conversation. You don't need to memorize commands or syntax. Describe what you want and the AI figures out which tools to use.
Read & Edit Code
This is the foundation. Your AI sees live scripts in Studio — the actual source, not a cached copy. Every read and write happens against the real DataModel.
Find & Fix Bugs
This is the number one reason people use Hawknet. Paste an error, describe the problem, or point the AI at a script — it reads the code, traces the issue, and fixes it.
Understand Your Codebase
Search, explore, trace, and visualize. This is where large-scale codebase work lives — understanding unfamiliar code, finding dead modules, mapping architecture across hundreds of scripts.
Build Things
The AI creates instances AND puts them in the right place AND writes source — all in one step. When you ask it to build something, it figures out the correct instance type, the correct parent service, and the correct starter code.
Run Code
Execute Luau directly inside Studio without creating a permanent script. The code runs, returns a result, and the AI reads it back to you. Useful for quick tests, property checks, batch operations, and one-off tasks.
Test Your Game
Full playtest automation — start, control, verify, and stop. The AI can run your game, move the player around, click UI, check state, and take screenshots, all from your conversation.
DataStores & Cloud
Full Roblox Open Cloud access. Requires a one-time setup with hawknet auth to connect your Roblox credentials.
Publishing & Assets
Deploy your game and upload content to Roblox without leaving your editor.
Monetization & Users
Manage your game's economy, look up players, and handle moderation.
File Sync
Hawknet can sync scripts bidirectionally between Studio and your local filesystem. Pull changes from Studio to disk, push local edits back, and see what's out of sync.
When both sides have changed the same script, the AI helps you resolve the conflict — you choose the Studio version, the filesystem version, or provide merged content.
File Sync requires a project initialized with hawknet init. See Getting Started for setup.
History & Safety
Every script change the AI makes is automatically snapshotted before the write happens. You can view the full history of any script and restore a previous version at any time. Restoring a snapshot saves the current state first, so restore itself is undoable — you can never lose work by rolling back.
Studio's built-in undo works with AI changes too. Press Ctrl+Z in Studio and the AI's last edit rolls back, exactly like any manual change.
Multi-Agent
For teams or multiple AI sessions working on the same game simultaneously. Hawknet uses file-level locks to prevent two agents from editing the same script at the same time.
The best way to learn what Hawknet can do is to start asking. If the AI can do it, it will. If it can't, it'll tell you.