The Interface

This is a guided tour of the Roflow app, so you know where everything lives before you start building.

Roflow is built around one simple idea: the big area in the middle shows either the Dashboard (a control panel for your game) or the Code editor (where you edit files), and you flip between them whenever you like. Around that main area, two things stay put no matter which mode you're in — the left navigation on the far left and the Roflow Agent chat panel where you talk to Roflow. Because those stay in place, you never lose your chat or your bearings when you switch views.

Dashboard vs. Code

The main area is either the Dashboard or the Code editor. You switch between them in a few ways:

  • The switch button at the top of the left sidebar. It's context-aware: it reads Code while you're in the Dashboard, and Dashboard while you're editing code — click it to jump to the other one.
  • The keyboard shortcut Cmd/Ctrl + Shift + H (Toggle Dashboard / Code).
  • The command palette — search for Show Dashboard, Show Code, or Toggle Dashboard / Code.

Roflow also switches for you when it makes sense: if a file opens while the Dashboard is showing — for example, when Roflow writes a script and you open it — the app automatically flips to Code mode so the file is never hidden behind the dashboard. And when you reopen a window, Roflow remembers whether you last had the Dashboard or the Code editor showing.

The left navigation

The bar on the far left is your launcher. It's a labeled navigation that expands when you hover or focus it, and it stays visible in both Dashboard and Code modes. From it you reach the main surfaces of Roflow Home:

  • Game Dashboard — a summary of the game you currently have open.
  • Projects — the launchpad for all your games.
  • Documentation — quick links to help resources.

Your Settings and account open from the gear and account icons at the bottom-left; both land on the Settings page.

Roflow Home

"Roflow Home" is the collective name for the Dashboard surfaces you reach from the left navigation. Here's what each one is for.

Projects

The Projects page is where you pick up an existing game or start a new one. On it you'll find:

  • A header showing a Studio Bridge status pill (Connected / Checking / Disconnected) and your Roblox avatar, so you can see at a glance whether Roflow is linked to Roblox Studio.
  • A search box — "Search projects or type a command." Press / to jump straight to it. It fuzzy-finds your projects and quick actions as you type.
  • A large Studio panel that adapts to your situation. It shows Connect Roblox Studio when Studio isn't attached, Import "<place>" when a connected place isn't a Roflow project yet, or Continue "<project>" when the open place already is one. If you reconnect to a place you've imported before, Roflow can reopen that project for you automatically.
  • Quick-action buttons such as Open project… and Open Agent.
  • A recent-projects list (newest first) showing when each project last synced, or Folder not found if its folder has moved or been deleted.

Game Dashboard

Once a project is open, the Game Dashboard is your at-a-glance control panel for it. At the top you'll see the game's name, a health status strip, and a recommended next action. Header buttons include Launch…, Refresh, and 3D Viewport. While Roflow is working, a live progress rail shows what it's doing, with a Stop control.

The dashboard is organized into four tabs:

TabWhat it's for
OverviewYour game's core loop, a Needs Attention panel of risks, a What's Working panel, and a live activity feed.
PlanSaved plans, recommended next steps, issues to resolve, and an Add a System shortcut for common Roblox systems.
TestValidation status with a Run playtest in Studio button and a list of tracked game systems (connect Studio to playtest).
HistoryA timeline of recent changes and saved checkpoints, so you can review or restore to an earlier point.

The dashboard's recommendations aren't just information — they can launch a ready-to-go task in the chat, already carrying the right context. See Planning Your Game to learn how to work from them.

Documentation

The Documentation page is a set of link cards that open help resources in your browser — a handy jumping-off point when you want a reference while you build.

Settings

The Settings page gathers everything about your setup in one place:

  • Your Roblox account (display name, username, and avatar), plus a Sign out control.
  • Plan & usage — your current plan and a usage meter for the billing cycle, with links out to manage your subscription. For details, see Plans & Pricing and Usage.
  • Dashboard preferences — a Beginner guidance toggle and a layout density choice (Comfortable or Compact).
  • Studio connection status — the connection state, plugin version, and which place is connected.
  • Component status — whether the Roflow Agent and Luau language support are active.
  • Shortcuts to the editor's full Settings, Keyboard Shortcuts, and Extensions.

The chat panel (Roflow Agent)

The chat panel is the side panel where you talk to Roflow. It stays open in both Dashboard and Code modes, and it has three tabs at the top:

  • Chat — where you type your requests and watch Roflow work.
  • History — a list of your past tasks.
  • Settings — chat preferences, including auto-approve controls.

Type your task into the composer at the bottom and press Enter to send (Shift + Enter adds a newline). You can pull the chat into focus from anywhere with Cmd/Ctrl + L.

This panel is the heart of building with Roflow — attaching context, approving changes, planning, and picking a model all happen here. It has its own full guide in Talking to Roflow, and How Roflow Works explains what happens after you hit send.

The Code editor and workspace

Switch to Code mode and you get a familiar code editor: a file explorer for browsing your project, tabbed files in the center where you write and edit, and an integrated terminal at the bottom. Everything you'd expect from a code editor is here — including the standard command palette (Cmd/Ctrl + Shift + P) and quick file open (Cmd/Ctrl + P).

You don't have to edit code by hand to use Roflow — the chat panel can do the writing for you — but the editor is always there when you want to read, tweak, or review changes yourself.

The 3D Viewport

Roflow can also open a 3D Viewport as an editor tab that shows your open Studio place in 3D, right inside the app. It has a toolbar for framing and camera angles (Top / Front / Right / Iso views), Grid / Wireframe / Labels toggles, and a Refresh button, plus a count of parts and builds. Open it from the Open 3D Viewport action in Home or the 3D Viewport button on the Game Dashboard.

Next steps