# Guilde Installation

### Step 1: Register for Firewall

* Visit the URL provided by your Account Administrator to begin the Sign Up process for your firewall.&#x20;
* Select “Sign Up” option to create an AWS Verified Access account in order to securely access the Guilde application.

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

* Enter your company email address & define a password then click "Sign Up." Only email addresses from your corporate domain will be valid.

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

* Retrieve Account Verification Code by navigating to your email provider. Look for an email from “verificationemail.com”

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

### Step 2: Install Guilde GitHub Application

* To install the Guilde GitHub application, enter the GitHub Organization Name and select “Preview”

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

* Review the GitHub App Configuration and select “Create GitHub App”

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

* GitHub App Name will appear. Select “Create GitHub App.”

<figure><img src="/files/2J5ltzDjiwEHQgsgrQdP" alt=""><figcaption></figcaption></figure>

* Name your Organization. Note that this does not need to be the same as the GitHub Organization name. Select “Create Organization.”

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

* Select “Open in GitHub”

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

* Select the repositories you intend Guilde to work in, then select “Install.”

<figure><img src="/files/8gVTMP9tN9I4IK1VClCp" alt=""><figcaption></figcaption></figure>

* Select “Authorize Guilde”

<figure><img src="/files/7462gDvLwqb7DQCdGgNL" alt=""><figcaption></figcaption></figure>

### Step 3: Register for Guilde&#x20;

* Now that you can access your account behind the firewall, you will create your Guilde user account. Select Sign Up button at the bottom of the Sign In page

<figure><img src="/files/1qaAlgn69hV5A1QHvZA3" alt=""><figcaption></figcaption></figure>

* Enter email address and define a password. Select “Create Account.”

<figure><img src="/files/3GKPUwTJMhHeKoVD49MN" alt=""><figcaption></figcaption></figure>

* Select “Link GitHub Account”

<figure><img src="/files/9QTLxxBfpZQqvnjF6qY6" alt=""><figcaption></figcaption></figure>

* &#x20;Upon success, the message “GitHub account linked successfully” will appear:

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

### Step 4: Configure LLM API Keys

* Copy and paste the OpenAI and Anthropic API keys that were already provisioned into the Guilde Application
* Select “Save Changes”

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

### Step 5: Restart Service

* Before you can initiate your first sprint, you MUST restart the service. We apologize for the inconvenience.
* Navigate to the Settings Tab and scroll down to the bottom of the page. Click "Restart Services"&#x20;

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

### Step 6: Initiate Your First Sprint

* In the Guilde application, navigate to the Dashboard page and select “New Sprint.”
* Select the repository
* Paste in an existing spec or type in a rough idea of what you'd like to build.&#x20;
* Select Create.

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

* Once the sprint completes, it's status will appear as "Done and Pushed" in the Dashboard. You can navigate to GitHub to review the branch.&#x20;


---

# 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.guilde.ai/documentation/getting-started/quickstart-1.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.
