Skip to content
/ llmd Public

llmd is a LLMs daemonset, it provide model manager and get up and running large language models, it can use llama.cpp or vllm or sglang to running large language models.

License

Notifications You must be signed in to change notification settings

llmd-io/llmd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

llmd

llmd is a LLMs daemonset, it provide model manager and get up and running large language models, it can use llama.cpp or vllm or sglang to running large language models.

Features

  • Model manager, pull、push、list、cp、rm model.
  • Model runner, run model with llama.cpp or vllm or sglang.
  • Model monitor, monitor model status and logs.
  • Model web, web ui to manage models and logs.

Usage

Quick Start

# Deploy llmd to your Kubernetes cluster
kubectl apply -f https://raw.githubusercontent.com/llmd/llmd/main/deploy/llmd.yaml

# Check the deployment status
kubectl get pods -n llmd-system

Local Development

# Clone the repository
git clone https://github.com/llmd/llmd.git
cd llmd

# Apply the local deployment file
kubectl apply -f deploy/llmd.yaml

llmd-server

启动服务器

现在你可以通过以下方式启动服务器: 使用默认配置文件:./llmd-server 指定配置文件:./llmd-server -c path/to/config.yaml 或 ./llmd-server --config path/to/config.yaml

About

llmd is a LLMs daemonset, it provide model manager and get up and running large language models, it can use llama.cpp or vllm or sglang to running large language models.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages