How to install PlantGPT on Windows

PlantGPT does what EcoGPT does, and EcoGPT costs $240/year. This guide gets you the free one.

What you end up with

PlantGPT installed like any other app on your Windows PC. It is free, and it stays free — there is no account, no trial and no subscription at the end of this.

Time
About 10 minutes
Steps
10
Cost
Free

Before you start

These are one-time installs. If you have used PowerShell before, you may have them already — the first step checks.

  1. Install Git

    Run the installer, then reopen PowerShell.

    Open installer

    You know this worked when: Git responds with a version number

  2. Install Node LTS

    Run the LTS installer, then reopen PowerShell.

    Open download

    You know this worked when: Node responds with a version number

Install PlantGPT

  1. Open PowerShell

    Keep it open beside this page.

    You know this worked when: PowerShell is open

  2. Install Ollama

    Run the installer. Ollama starts itself and keeps serving on localhost.

    Download OllamaSetup.exe

    You know this worked when: ollama --version prints a version

  3. Get a chat model

    About 2 GB. Reopen PowerShell first if ollama is not recognised yet.

    Type this into PowerShell, then press Enter.

    ollama pull qwen2.5:3b

    You know this worked when: The pull finishes with success

  4. Install Rust

    Tauri's core is Rust. Accept the MSVC prerequisites, then reopen PowerShell.

    Type this into PowerShell, then press Enter.

    winget install --id Rustlang.Rustup -e --source winget

    You know this worked when: cargo --version prints a version

  5. Get PlantGPT

    Type this into PowerShell, then press Enter.

    cd ~
    if [ ! -d plantgpt/.git ]; then
    git clone https://github.com/Blueturboguy07/plantgpt.git
    fi
    cd plantgpt
    git checkout 0e2cf7ae118beee65d9a07c1659de2b2ab4b85cd

    You know this worked when: You are inside the plantgpt folder

  6. Build PlantGPT

    First build compiles Rust — 10 to 20 minutes. The installer lands in the bundle folder.

    Type this into PowerShell, then press Enter.

    npm.cmd install
    npm.cmd run tauri build

    You know this worked when: The build finishes with an installer

  7. Run the installer

    The command launches the installer PlantGPT just built — click through it, then it opens.

    Type this into PowerShell, then press Enter.

    $setup = Get-ChildItem src-tauri\target\release\bundle\nsis -Filter *-setup.exe | Select-Object -First 1
    Start-Process -FilePath $setup.FullName -Wait

    You know this worked when: The installer finishes

  8. Say hello

    PlantGPT finds Ollama at localhost:11434 by itself. Ask anything — it streams locally.

    You know this worked when: A reply streams in

If something goes wrong

Nothing here can damage your computer, and every step can be run again safely. If a command fails, the usual cause is the step before it not having finished.

Still stuck? Tell us what happened and we will fix the guide. Include the step number and we can usually reproduce it.

Have a different setup?