# Navigating Q-Remix

Q-Remix offers a thoughtfully organized user interface that empowers developers, auditors, and creators to work efficiently within a modular, AI-assisted development environment. Here’s a breakdown of the core areas of the interface:

#### Icon Panel

Located on the far left, the **Icon Panel** acts as the primary navigation bar.

* Click on any icon to open its corresponding plugin in the Side Panel.
* You can customize which plugins appear here by enabling/disabling them via the Plugin Manager.
* Hovering reveals tooltips, ensuring discoverability for new users.

<figure><img src="/files/pKZweLiSriEdlM7gmO7H" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/928OkVRdmw5oW75TLC14" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/QcwcuZpkLa19eMCYQ963" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/RfNJhofR4qMBOKhuabzc" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/tEzfOp5ukYl5O7E4Qdef" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/RiqoIMQyTf7qwBHBxYFP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/qFtYMhauGQiugt0hHaLP" alt=""><figcaption></figcaption></figure>

#### Side Panel

This is where most plugin interfaces live.

* Interact with plugins such as the File Explorer, Compiler, Deployer, and AI Assistant.
* Plugin UIs are compact, collapsible, and modular, making it easy to switch tasks.
* Some plugins (like AI Chat or Analytics) may expand into the Main Panel instead.

<figure><img src="/files/w0kXz5Lxa35qXlZm3Pjw" alt=""><figcaption></figcaption></figure>

#### Main Panel

The core workspace for interacting with your project.

* Edit Solidity contracts, view files, or open plugins with extended UIs (like visual debuggers or deployment dashboards).
* Also includes tabs for the **Home Page**, live previews, and AI-generated outputs.
* Supports multiple tabs and panes for multitasking.

<figure><img src="/files/6fZevQSJZoRVAGcOoKyS" alt=""><figcaption></figcaption></figure>

#### Terminal

Positioned at the bottom of the screen.

* Displays **transaction receipts**, **compilation output**, **console logs**, and **warnings**.
* Integrated with the Debugger for step-by-step tracing of failed transactions.
* You can resize or detach the terminal for a cleaner view.

<figure><img src="/files/TVgDP4StDLqh4yZHoFw4" alt=""><figcaption></figcaption></figure>

### Home Tab

The **Home Page** serves as your landing space when Q-Remix launches.\
It includes:

* Quick links to Q-Remix and Quranium’s social media and documentation.
* Options to explore featured plugins, clone templates, or browse pre-built DApp prototypes.
* Access to **recent workspaces**, tutorials, and onboarding walkthroughs.

<figure><img src="/files/YzUWfgqTQ7UoKAJcMFS6" alt=""><figcaption></figcaption></figure>

### Default Tools

When Q-Remix loads for the first time, the following tools and plugins are active in the Icon Panel by default:

* **File Explorer** – Manage files and folders in your smart contract project.
* **Solidity Compiler** – Compile contracts with selectable compiler versions.
* **Deployer** – Deploy contracts to testnets or local simulators.
* **AI Assistant** – Interact with the built-in AI to generate, refactor, or debug code.
* **Terminal** – View logs and interact with the runtime output.

> You can always add or remove tools by clicking the Plugin Manager icon at the bottom of the Icon Panel.

<figure><img src="/files/OY8mWLa1RT9v8t0fkNOZ" alt=""><figcaption></figcaption></figure>

**Icon Panel** – Click to choose which plugins appear in the Side Panel.\
**Side Panel** – Displays the interface for most plugins (though not all).\
**Main Panel** – Used for editing files, accessing large-format tools, and viewing the Home tab.\
**Terminal** – Shows transaction receipts and various logs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.qremix.org/introduction/navigating-q-remix.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
