Docs
⚡ Quick Start
Local Setup

Local Setup Guide

This is a condensed version of our Local Installation Guide

Step 1. Download the Project

Manual Download

  1. Go to the Project Page: Visit https://github.com/danny-avila/LibreChat.

  2. Download the ZIP File: Click the green “Code” button, then click “Download ZIP.”

  3. Extract the ZIP File: Find the downloaded ZIP file, right-click, and select “Extract All…“.

Using Git

Run the following git command in your terminal, from the desired parent directory:

git clone https://github.com/danny-avila/LibreChat.git

Step 2. Install Docker

  1. Download: Go to Docker Desktop Download Page and download Docker Desktop.
  2. Install: Open the installer and follow the instructions.
  3. Run: Open Docker Desktop to ensure it is running.

Notes:

  • Docker Desktop is recommended for most users. If you are looking for an advanced docker/container setup, especially for a remote server installation, see our Ubuntu Docker Deployment Guide.
  • You may need to restart your computer after installation.

Step 3. Run the App

  1. Navigate to the Project Directory

  2. Create and Configure .env File:

    • Copy the contents of .env.example to a new file named .env.
    • Fill in any necessary values.
  3. Start the Application:

    • Run the following command:
    docker compose up -d

Conclusion

That’s it! You should now have LibreChat running locally on your machine. Enjoy!


Additional Links

Explore more about LibreChat and how to configure it to your needs.