> For the complete documentation index, see [llms.txt](https://docs.warengonzaga.com/css-text-portrait-builder/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.warengonzaga.com/css-text-portrait-builder/getting-started/manual-setup.md).

# Manual Setup

This setup is not recommended to everyone, please use the [instant setup](/css-text-portrait-builder/getting-started/instant-setup.md) instead. We'll set up the builder on your local machine which is intended for experienced developers. Check the following requirements below to see if your local environment is ready.

### Requirements

Download and install the following programs to set up your local environment.

1. [Git](https://git-scm.com/downloads) - version control system.
2. [Node.js](https://nodejs.org/en/download/) - Javascript engine.
3. [Yarn](https://yarnpkg.com/) - package manager.
4. [Visual Studio Code](https://code.visualstudio.com/download) - code editor.
5. High-resolution image in JPG/JPEG format. (we don't need PNG/GIF lol).

### Steps

1. Create a folder in your local machine and name it.
2. Get a copy of the builder and make sure to place the builder inside the folder you created. There are two ways to get the builder.
   1. Download the latest version from the official GitHub repository. Extract it inside the folder you created.
   2. Clone it using git, open your favorite command-line interface and type the following command to clone it.

      &#x20;   git clone <https://github.com/warengonzaga/css-text-portrait-builder.git>
3. Inside the builder directory, simply type the command `yarn install`.

Wait for the installation to finish, proceed to the [build steps](/css-text-portrait-builder/getting-started/build-steps.md#manual-build-steps)! 🎉


---

# 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.warengonzaga.com/css-text-portrait-builder/getting-started/manual-setup.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.
