> For the complete documentation index, see [llms.txt](https://docs.foundryosd.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.foundryosd.com/readme.md).

# Overview

Foundry OSD helps Windows deployment teams prepare boot media, connect devices in Windows PE, and deploy Windows through a guided workflow.

<figure><img src="https://64695594-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdn0pr5zia6oG2DU1R1Pn%2Fuploads%2Fgit-blob-b9e2f0aafe4b7294951bb4d216a39800b3d44ab2%2Fshared-overview-01-hero.png?alt=media" alt="Foundry OSD"><figcaption></figcaption></figure>

## Choose your task

* [Download Foundry OSD](/start-here/download.md) for an x64 or ARM64 administrator workstation.
* Follow the [quick start](/start-here/quick-start.md) to configure an administrator workstation and create your first deployment media.
* [Configure deployment media](/foundry-osd.md) to define networking, Windows customization, and Windows Autopilot behavior.
* [Connect a device](/foundry-connect.md) after booting into Windows PE.
* [Deploy Windows](/foundry-deploy.md) by selecting a target disk, operating system, and driver pack.
* [Troubleshoot a problem](/troubleshooting.md) using stage-specific symptoms, evidence, and resolutions.

## How Foundry works

Foundry uses three applications in one deployment lifecycle:

1. **Foundry OSD** runs on an administrator workstation and creates ISO or USB deployment media.
2. **Foundry Connect** runs in Windows PE and verifies that the target device has usable network access.
3. **Foundry Deploy** runs in Windows PE and guides the technician through Windows deployment.

{% hint style="warning" %}
Creating or updating USB media and deploying Windows can erase data. Verify the selected USB device and target disk before confirming a destructive operation.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.foundryosd.com/readme.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
