Architecture

How Leafy Works

A high-level overview of how the pieces connect to help you build faster.

Roblox Studio Plugin

Captures context about your project—selected objects, script contents, hierarchy—and sends it to Leafy.

Available

Leafy Web App

Chat interface, diff previews, workflow controls, and project management. Where you interact with Leafy.

Available

Backend

Handles AI model calls, verification checks, and orchestrates the entire workflow securely.

Available

What Leafy Sees

The plugin streams project context to help Leafy understand your codebase:

  • Selected objects and their properties
  • Script contents from relevant modules
  • Project hierarchy and structure
  • Recent changes and modifications

Leafy uses this context to generate code that fits your project structure.

What Leafy Won't Do

  • Leafy is not a substitute for reviewing code. Always verify suggestions before applying.
  • You stay in control of what gets applied. Nothing changes without your approval.