# Welcome to Garden!

{% hint style="warning" %}
[See here](https://docs.garden.io/bonsai-0.13) for the Garden 0.13 (Bonsai) docs.
{% endhint %}

Garden lets you spin up **production-like environments** for development, testing, and CI **on demand**. It enables teams to use the **same configuration** and workflows for **every stage of software delivery**—and dramatically **speeds up builds and test runs** via smart caching.

If there's something you can't find in our docs, we happily encourage you to checkout [Garden Discussions](https://github.com/garden-io/garden/discussions) and/or file an issue on [our GitHub repo](https://github.com/garden-io/garden). We're more than happy to help!

#### Overview

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>What is Garden</strong></td><td>A quick introduction to the how and why of Garden</td><td><a href="overview/what-is-garden">what-is-garden</a></td></tr><tr><td><strong>Use Cases</strong></td><td>A look at the most common Garden use cases</td><td><a href="overview/use-cases">use-cases</a></td></tr><tr><td><strong>Garden vs Other Tools</strong></td><td>The cloud native tooling space is complex—learn where Garden fits in</td><td><a href="overview/garden-vs-other-tools">garden-vs-other-tools</a></td></tr></tbody></table>

#### Getting Started

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Quickstart</strong></td><td>Get started with Garden in less than 5 minutes using our example project</td><td><a href="getting-started/quickstart">quickstart</a></td></tr><tr><td><strong>Basics</strong></td><td>A quick introduction to Garden basics</td><td><a href="tutorials/your-first-project">your-first-project</a></td></tr><tr><td><strong>Next Steps</strong></td><td>Once you've kicked the tires with our quickstart example, come here to learn how to add Garden to your own project</td><td><a href="getting-started/next-steps">next-steps</a></td></tr></tbody></table>

#### Using Garden

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Variables and templating</strong></td><td>An introduction to Garden's powerful templating functionality</td><td><a href="features/variables-and-templating">variables-and-templating</a></td></tr><tr><td><strong>Kubernetes</strong></td><td>Learn how to use Garden to build, deploy, and test your K8s apps</td><td><a href="using-garden-with/kubernetes">kubernetes</a></td></tr><tr><td><strong>Reference docs</strong></td><td>The pages in this section container reference docs for different plugins and actions types</td><td><a href="reference/providers">providers</a></td></tr></tbody></table>


---

# 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.garden.io/edge-release/welcome.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.
