HAWKNET DOCS

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.

Tags & Attributes

Tags and attributes let you organize and configure game objects without writing code. Tags (CollectionService) group instances by role. Attributes store custom data directly on instances.

Both are useful at every level — from tagging all enemies so a script can find them, to setting per-instance config values that drive gameplay systems like damage, speed, or spawn timers.

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

Experimental. File Sync works, but the workflow is still evolving and rough edges remain. Expect changes.

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.