Installation locale
Comment installer LibreChat localement
Inclus avec Docker
MongoDB
MeiliSearch
RAG API
Vector DB
Docker Compose gère toutes les dépendances. Avec npm ou Helm, vous installez et configurez ces services séparément.
Choisir une méthode
Docker Compose
RecommandéDébutantTout s'exécute dans des conteneurs. MongoDB, MeiliSearch, RAG API et Vector DB sont tous inclus automatiquement.
~5 min
Prérequis
- Git
- Docker Desktop
Commandes
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
cp .env.example .env
docker compose up -d
MongoDBMeiliSearchRAG APIVector DB
npm
IntermédiaireExécutez LibreChat directement avec Node.js. Vous gérez vous-même les services externes comme MongoDB et MeiliSearch.
~20 min
Prérequis
- Node.js v20.19+
- Git
- MongoDB
Commandes
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat && npm ci
cp .env.example .env # edit MONGO_URI
npm run backend
Services externes requis
Helm Chart
AvancéDéployez sur Kubernetes avec Helm. Idéal pour les clusters de production et les workflows infrastructure-as-code.
~15 min
Prérequis
- Kubernetes cluster
- kubectl + Helm
Commandes
kubectl create secret generic librechat-credentials-env ...
helm install librechat oci://ghcr.io/danny-avila/librechat-chart/librechat
Services externes requis
Pas d'exécution en local ?
Que pensez-vous de ce guide ?