A web-based management interface for Ollama endpoints, allowing you to manage and interact with multiple Ollama instances from a single dashboard.
- Connect to multiple Ollama endpoints simultaneously
- Web-based interface for model management
- Support for both local and remote Ollama instances
- Filter Models
- Sort Models\
- Select Multiple Models or All Models
- Delete Selected Models
- Light & Dark Theme (defaults dark)
- Update Models
- Running Models Stats
- Pull Models from Ollama Hub
- Swagger API Documentation
- Unraid Deployment Guide (untested)
- Node.js 20.x or later (for npm installation)
- Docker and Docker Compose (for Docker installation)
- One or more running Ollama instances
- Clone the repository:
git clone https://github.com/d3v0ps-cloud/OllamaModelManager.gitcd OllamaModelManager- Install dependencies:
npm install- Create a
.envfile in the root directory and configure your Ollama endpoints:
OLLAMA_ENDPOINTS=http://localhost:11434,https://ollama1.remote.net,https://ollama2.remote.net- Start the application:
Development mode (with hot reload):
npm run devProduction mode:
npm startThe application will be available at http://localhost:3000
- Clone the repository:
git clone https://github.com/d3v0ps-cloud/OllamaModelManager.gitcd OllamaModelManager- Configure your Ollama endpoints in
docker-compose.yml:
environment:
- OLLAMA_ENDPOINTS=http://your-ollama-ip:11434,https://ollama1.remote.net- Build and start the container:
docker compose up -dThe application will be available at http://localhost:3000
- Copy down the Pre-Built Compose file:
docker-compose-prebuilt.yml- Configure your Ollama endpoints in
docker-compose-prebuilt.yml:
environment:
- OLLAMA_ENDPOINTS=http://your-ollama-ip:11434,https://ollama1.remote.net- Build and start the container:
docker compose up -dThe application will be available at http://localhost:3000
OLLAMA_ENDPOINTS: Comma-separated list of Ollama API endpoints (required)- Format:
http://host1:port,http://host2:port - Example:
http://192.168.1.10:11434,https://ollama1.remote.net
- Format:
To run the application in development mode with hot reload:
npm run dev