# 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="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2F3DxHwJ54wFT7mBaxCnkx%2FGuilde%20Sign%20Up%20Step%201.png?alt=media&#x26;token=907858ea-6b8a-4a11-ae76-4d44dd8d9bf8" 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="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2F1pQVssUqTviMzraKJD2D%2FGuilde%20Sign%20Up%20Step%202.png?alt=media&#x26;token=97421781-2ce7-41df-8b35-191a1413df6b" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2F1kwBpQcb42Q7uXbpZRKY%2FGuilde%20Sign%20Up%20Step%203.png?alt=media&#x26;token=8004a5fd-109f-4a1f-a6da-66ceb0ae26f2" 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="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2FCX3Rj0MKrrEkO24Hsi1j%2FGuilde%20installation%20step%201.png?alt=media&#x26;token=c7a44bb2-9052-48c9-b5c8-b5ba0cc39c97" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2FZf9hjJbH6OwtGI7MQ3hW%2FGuilde%20installation%20step%202.png?alt=media&#x26;token=5b42bf52-c430-4e35-9f2d-14e7a4bfefa1" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2FdYR3Gkd3u3UcfNdtv40M%2FGuilde%20installation%20step%203.png?alt=media&#x26;token=1087b29f-673a-43f8-9a12-389c9497e892" 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="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2Fy6idWXW5ec0xrtNNtdkS%2FGuilde%20installation%20step%204.png?alt=media&#x26;token=d7f9f9a4-143e-40d2-9d14-d3ed384688f9" alt=""><figcaption></figcaption></figure>

* Select “Open in GitHub”

<figure><img src="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2FY0iqU09hvDA9nqtHqK7J%2FGuilde%20installation%20step%205.png?alt=media&#x26;token=295186a7-55c8-4c81-b614-9448b5696cbc" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2FVrG5VS6LFD7pBIsOTnn1%2FGuilde%20installation%20step%206.png?alt=media&#x26;token=70bd9c99-9445-4041-bd46-e148e09875b5" alt=""><figcaption></figcaption></figure>

* Select “Authorize Guilde”

<figure><img src="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2FT2AkRpA6ZlahdXP01bgv%2FGuilde%20installation%20step%208.png?alt=media&#x26;token=fac1d869-7d0b-4ca5-b3dc-236728001355" 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="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2F53bpfP0AjYPeV1vrebVB%2FGuilde%20installation%20step%209.png?alt=media&#x26;token=d2f6d241-826e-4aa8-99b9-45628a1ae1b8" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2FpsygRRUNJtyVlVUmHL8P%2FGuilde%20installation%20step%2010.png?alt=media&#x26;token=f88401bf-cf09-4ed6-94c5-98159a16e17c" alt=""><figcaption></figcaption></figure>

* Select “Link GitHub Account”

<figure><img src="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2FJXpeIHgoSYqlhhNhMv9E%2FGuilde%20installation%20step%2011.png?alt=media&#x26;token=d6d253e7-cda8-4178-8118-3ddd831622c4" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2F2ftx6cXvQHXdyY6tnSVW%2FGuilde%20installation%20step%2012.png?alt=media&#x26;token=b7628fc0-2011-4958-b67a-49b3a94106f2" 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="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2Fao8YQG22gnMb45TDMHAm%2FGuilde%20Installation%20Step%2014.png?alt=media&#x26;token=cc62db88-fbb0-4ea6-9702-303be37e1925" 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="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2FA2LrHCiVcK35ViI6QqND%2FGuilde%20Restart%20Services.png?alt=media&#x26;token=bc9bd165-9854-442c-b3cf-f90a7acbc86f" 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="https://2329410526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlFap138hr6ZVkYuvU3nI%2Fuploads%2F0Iyq8QYCcUEg7VdH0P3U%2FGuilde%20Create%20New%20Sprint.png?alt=media&#x26;token=0cc0a3bb-b8fc-492f-a3e6-7f611636ad2f" 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;
