一个 C++ 工具,通过以太网把 LLM 推理拆分到多台家用设备上,以加快生成速度。
kalavai-net/kalavai-client
开源平台与 Python 客户端,将多台机器的闲置 GPU 和 CPU 算力汇聚为统一控制面,用于运行 AI 任务。
- Star
- 223
- Fork
- 8
- 未关闭 Issue
- 7
- 最近提交
- 8天前
这是什么?
Kalavai 将本地、机房和多云上的机器算力汇聚成一个资源池,用于运行大规模 AI 任务。每个资源池由一个或多个作为中央控制面的 seed 节点,以及连接到它、负责执行任务的 worker 节点组成,worker 一般为带 GPU 的机器。
kalavai-client 是核心 Python 包,用于创建和管理资源池,并向池中部署任务。它支持 ARM64 与 AMD64 CPU、NVIDIA 与 AMD GPU、GPU 碎片化共享以及多节点多卡部署。开箱即用的推理引擎包括 vLLM、llama.cpp 和 Ray Clusters,并计划支持 SGLang、n8n、Flowise、Langfuse、OpenWebUI 等模板。
项目目前处于早期阶段,在发布 v1.0 稳定版之前可能出现不兼容的变更。项目还提供一个本地 GUI,通过一条命令即可启动,用于管理资源池。
核心功能
- 01将多台机器的 GPU 与 CPU 汇聚到统一的控制面。
- 02支持 NVIDIA 与 AMD GPU,以及 ARM64 与 AMD64 CPU。
- 03支持 GPU 碎片化共享与多节点、多卡部署。
- 04提供 vLLM、llama.cpp 等推理引擎的现成模板。
- 05包含命令行工具和本地 GUI,用于管理资源池。
适用场景
- 在多台机器的闲置 GPU 上部署大语言模型服务。
- 在普通电脑上用 llama.cpp 运行基于 CPU 的 GGUF 模型推理。
- 使用 Ray 或 axolotl 部署分布式微调任务。
- 为团队搭建统一的模型服务入口,整合本地与云端算力。
快速上手
- 1
安装 gcc 编译器和 python3-dev 依赖
sudo apt install gcc g++ python3-dev - 2
安装 kalavai-client Python 包
pip install kalavai-client - 3
启动本地私有资源池
kalavai pool start - 4
启动图形界面并访问 http://localhost:49153
kalavai gui start
使用前须知
- 项目处于早期阶段,在 1.0 稳定版之前可能出现破坏性变更。
- 种子节点需要 Linux 机器,并安装 Docker 且具有 root 权限。
- 部分 AI 引擎和模板仍处于即将推出或实验阶段。
收录于专题
标签
常见问题
- kalavai-client 是什么?
- 开源平台与 Python 客户端,将多台机器的闲置 GPU 和 CPU 算力汇聚为统一控制面,用于运行 AI 任务。 Kalavai 将本地、机房和多云上的机器算力汇聚成一个资源池,用于运行大规模 AI 任务。每个资源池由一个或多个作为中央控制面的 seed 节点,以及连接到它、负责执行任务的 worker 节点组成,worker 一般为带 GPU 的机器。
- kalavai-client 可以免费使用吗?用的什么许可证?
- kalavai-client 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- kalavai-client 还在维护吗?
- 活跃维护中。kalavai-client 最近一次提交是在 2026年10月17日。
- kalavai-client 适合用来做什么?
- 在多台机器的闲置 GPU 上部署大语言模型服务。 在普通电脑上用 llama.cpp 运行基于 CPU 的 GGUF 模型推理。 使用 Ray 或 axolotl 部署分布式微调任务。 为团队搭建统一的模型服务入口,整合本地与云端算力。
- kalavai-client 怎么安装和运行?
- 安装 gcc 编译器和 python3-dev 依赖: sudo apt install gcc g++ python3-dev 安装 kalavai-client Python 包: pip install kalavai-client 启动本地私有资源池: kalavai pool start 启动图形界面并访问 http://localhost:49153: kalavai gui start
- 在哪里获取 kalavai-client?
- 源代码和安装说明在 GitHub 上:https://github.com/kalavai-net/kalavai-client
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向数据中心规模的分布式推理服务框架,可协调 vLLM、SGLang 和 TensorRT-LLM 跨多 GPU、多节点运行。
由志愿者电脑共同提供算力的免费分布式 AI 图像与文本生成服务。
基于 Kubernetes 的分布式 AI 模型训练与 LLM 微调平台,支持 PyTorch、JAX、XGBoost 等框架。
开源的无服务器 AI 运行时,支持 GPU 推理端点、沙箱和后台任务。
开源云管理平台,用于构建私有云、边缘基础设施,统一管理虚拟机、Kubernetes 集群和 GPU 工作负载。