LocalAI
🤖 The free, Open Source alternative to OpenAI, Claude and others.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: "3.9"
services:
api:
image: localai/localai:latest-aio-cpu
# For a specific version:
# image: localai/localai:v2.19.4-aio-cpu
# For Nvidia GPUs decomment one of the following (cuda11 or cuda12):
# image: localai/localai:v2.19.4-aio-gpu-nvidia-cuda-11
# image: localai/localai:v2.19.4-aio-gpu-nvidia-cuda-12
# image: localai/localai:latest-aio-gpu-nvidia-cuda-11
# image: localai/localai:latest-aio-gpu-nvidia-cuda-12
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8080/readyz"]
interval: 1m
timeout: 20m
retries: 5
ports:
- 8080:8080
environment:
- DEBUG=true
# ...
volumes:
- ./models:/build/models:cached
# decomment the following piece if running with Nvidia GPUs
# deploy:
# resources:
# reservations:
# devices:
# - driver: nvidia
# count: 1
# capabilities: [gpu]
restart: unless-stoppedResources
Website: https://localai.io/
GitHub: https://github.com/mudler/LocalAI
Docker Hub: https://hub.docker.com/r/localai/localai
Configuration: https://localai.io/basics/container/