# How to Log in to Fimio and Create a Project

### 1. Log in to Fimio

* Go to the Fimio homepage at [`app.fimio.xyz`](https://app.fimio.xyz/).
* Log in using your GitHub account by entering your username or email address and password.

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

### 2. Create a New Project

* Click on the option to create a project.

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

* If needed, select the owner of the repository you’d like to access.
  * Note: the default will be the user name you entered.
*

```
<figure><img src="/files/APeGNk6EiJrzApD5SjYI" alt=""><figcaption></figcaption></figure>
```

* Select the repository with the code you want to run

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

### 3. Add Project Details

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

* Create a unique name for your project.
* Optionally, you may add a description for more context about the project.
* **For simple runs:**
  * select the entry point python file from the drop down menu.

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

* Select “make build”.

### **4. Custom Command Options**

Commands may be customized by clicking the “Advanced” button. In advanced settings, users can:

* Enter specific codes
* Expose ports
* Add variables
* Include external files
* Toggle on GPU resources if needed

Once all custom commands have been entered, click “make build”.

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

### **5. Name the Run**

Provide a name for the run itself. Think of these as similar to naming commits: when commits have meaningful names, they provide context that helps everyone understand why changes were made, not just what changes occurred. This makes the project history more valuable as a knowledge resource for the entire team.

<img src="/files/6OApziIfjmmOofpPfA3c" alt="" data-size="original"><br>

Start Build.

### 6. Review Build Summary

After the build has finished, users can review information on the summary, run, and build itself by selecting the different tabs.<br>

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

From this page users may also rerun the exact same build, or move into the build report.

### **7. Access Build Report**

The preview build report shows the standard out and provides a link to share results with collaborators.<br>

<figure><img src="/files/32lM6keOPgJ3Q7AgTvad" alt=""><figcaption></figcaption></figure>

"Continue to Build Details" will provide more in depth information about the run.

### **8. Review Project and Build Details**

The project details page provides all the information about the build and its configurations:

* the code that was run
* project details
* any code dependencies
* machine information
* standard error
* standard out
* sharable container (if the run produces one)

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

### **9. Provide Feedback**

If users have any feedback or concerns, the [feedback repo](https://github.com/fimio-xyz/feedback) is accessible from every page. From there users can open an issue, submit a bug report, or start/review a discussion for troubleshooting.


---

# 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://fimio.gitbook.io/fimio-documentation/getting-started/how-to-log-in-to-fimio-and-create-a-project.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.
