# Welcome to Starchitect.ai

Welcome to **Starchitect.ai**, your go-to-tool to ensure that your Terraform code is secure, resilient, follows industry best practices and **meet your regulatory obligations before you deploy**.

**Starchitect.ai** **shifts your security and compliance journey to its leftmost** by effortlessly guiding your developers and IaC engineers through necessary **non-functional requirements constraints and tests derived from your regulatory obligations** at the point of code creation with no expert knowledge needed!

With Starchitect.ai, you can:

* **Scan your Terraform code directly in your browser,** without any data leaving your machine.
* **Immediate and comprehensive code review** showing you where breaks occur in your code aligned to **best practices, standards and regulations** allowing you to prioritize your efforts.
* Get **real-time suggestions** immediately on how to fix security issues, with pointers to the exact lines of code.
* Automatically fix the issues with **AI.**
* Generate and download comprehensive reports for industry best practice and benchmark - **CIS Benchmarks and AWS Best Practices**, industry standards and control frameworks - **SOC2.**

Our mission is to make **infrastructure security, resilience and compliance part of the delivery process with no overhead**, ensuring your Terraform **configurations are always deployment ready audit proof.**  We aim to cut the journey from **ideation to production to the shortest time possible by removing non-functional toil** and letting you focus on delivering business value.

Whether you’re a seasoned DevOps engineer or new to Terraform, Starchitect.ai is designed to seamlessly fit into your workflow, providing expert guidance and actionable insights as you build your infrastructure.

Join our Discord [community](https://discord.com/invite/kDTtfpgFFq) to connect with others, share suggestions for new benchmarks, tests, and regulations for us to implement.


---

# 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/readme.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.
