> ## Documentation Index
> Fetch the complete documentation index at: https://gabibou-ui.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Gabibou UI

> A beginner-friendly guide to building your first Roblox interface with Luau.

Gabibou UI helps you build menus for a Roblox game. A **window** is the main menu panel. A **tab** is a page inside that window. A **control** is something the player can use, such as a button or a toggle.

You will first load the library, then create a window and a tab, then add a control. The [Quickstart](https://gabibou-ui.mintlify.site/getting-started/quickstart.md) explains each line and shows what to expect.

> **[Start with the Quickstart](https://gabibou-ui.mintlify.site/getting-started/quickstart.md)**
>
> Copy a complete example, run it, and learn what the callback does.

> **[Choose how to install](https://gabibou-ui.mintlify.site/getting-started/installation.md)**
>
> Follow the steps for a supported client or for Roblox Studio.

> **[Learn each control](https://gabibou-ui.mintlify.site/customization/controls.md)**
>
> Add buttons, toggles, sliders, dropdowns, and other controls.

> **[Change the look](https://gabibou-ui.mintlify.site/customization/appearance-and-layout.md)**
>
> Explore themes, window layout, tabs, and icons after the first example works.

> **[Use with AI](https://gabibou-ui.mintlify.site/getting-started/use-with-ai.md)**
>
> Connect your AI tool to the docs, then ask it to build your interface.

> **[Guide for AI agents](https://gabibou-ui.mintlify.site/ai/agent-guide.md)**
>
> Give an agent the source, API workflow, examples, and license details.

Choose the installation guide before running code. The remote loader requires a client environment that supports `loadstring` and `game:HttpGet`. In standard Roblox Studio, put the library in a `ModuleScript` and load it from a `LocalScript`.

For more complete projects, browse [examples](https://gabibou-ui.mintlify.site/examples/quickstart.md). If your interface protects an action or account, check that action on the server; a client interface alone cannot enforce access.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.