# Quickstart

Seamless infrastructure security starts with your IAC code — and Starchitect.ai makes it effortless to scan, fix, and ensure compliance right from your browser.<br>

{% embed url="<https://www.youtube.com/watch?v=3R7_t05HSVY>" %}

### Upload your IAC

Simply drag and drop your Terraform configuration files (`.tf` files) into the browser or click the **Upload** button.

Rest assured, your code stays on your machine—Starchitect runs all scans locally without sending any data to our servers.

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

### Review the Scan Results

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

Starchitect.ai will immediately scan your Terraform files for security vulnerabilities and misconfigurations.

The results will show a **service-wise summary**, breaking down issues per service (like EC2, RDS, etc.), so you can focus on what's critical.

Each issue is tagged with the **specific line number** and a detailed explanation of what needs to be fixed.

### Fix Issues in AI

Starchitect not only points out the problems but also gives you automatic solutions using our fine-tuned model.

You can make fixes directly in your Terraform code, with Starchitect updating the results dynamically.

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

### Generate  Reports

After resolving the issues, you'll be able to generate detailed reports that comply with widely-recognized standards like **CIS Benchmarks, SOC2.** and Starchitect's foundational best practices. We're also expanding to include more regional regulations, such as Singapore's **MAS Technology Risk Management Guidelines** and Malaysia's **Risk Management in Technology (RMiT)**. Stay tuned for updates on our updates [page](https://headwayapp.co/starchitect-updates)**.**

These reports will help you ensure that your infrastructure meets industry standards, making audits and security reviews a breeze.

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


---

# 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.starchitect.ai/getting-started/quickstart.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.
