# Welcome to Terraforge!

### What is Terraforge?

Terraforge is a fully managed DevOps platform to provision services on all major cloud platforms.

**Defining** your infrastructure-as-code and **provisioning** your cloud services on the same platform makes your cloud engineering a lot easier and much more productive.

The built-in marketplace offers cloud service templates written by the Terraforge team and the community, ready for you to use and **get started even faster**!

There is no complicated setup required - [**Sign** **Up**](https://terraforge.io) and [**Start Forging**](https://beta.terraforge.io) your cloud!

### What are the features?

{% content-ref url="features" %}
[features](https://docs.terraforge.io/features)
{% endcontent-ref %}

### How does it work?

{% content-ref url="how-it-works" %}
[how-it-works](https://docs.terraforge.io/how-it-works)
{% endcontent-ref %}

{% hint style="success" %}
Check out the **Demos & Tutorials** to see Terraforge in action!
{% endhint %}

{% hint style="info" %}
Terraforge is still under heavy development - please contact us if you need a feature or want to help out!
{% endhint %}


---

# 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.terraforge.io/master.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.
