> For the complete documentation index, see [llms.txt](https://docs.openalgo.in/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openalgo.in/installation-guidelines/getting-started/windows-installation/pre-requesites.md).

# Pre-Requesites

#### Prerequisites

Before we begin, ensure you have the following:

* **Windows 10** or Higher
* **Visual Studio Code (VS Code)** is installed.
* **Python 3.12 or newer** installed (OpenAlgo requires `>=3.12`). During the Python installer, tick **Add python.exe to PATH**.
* **Git** for cloning the repository (Download from <https://git-scm.com/downloads>).
* **uv**, the package manager OpenAlgo uses to create the virtual environment and install dependencies. Install it once with `pip install uv`.

Node.js is **not** required to run OpenAlgo. The repository ships the pre-built React frontend in `frontend/dist`. You only need Node.js (20.20+, 22.22+ or 24.13+) if you intend to rebuild the frontend yourself.
