项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 731
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Rust 工具链
- CUDA 12.x
- NVIDIA GPU
安装与启动步骤
-
1装依赖
它不依赖 PyTorch 运行时。
uv pip install triton -
2开发环境
仓库带环境脚本。
bash scripts/setup_dev.sh -
3起服务
按模型路径启动服务。
# 用编译好的二进制启动 -
4验接口
用兼容格式请求。
curl http://127.0.0.1:8000/v1/models
如何确认成功
模型加载成功,接口返回正常补全。
注意事项
- 每个模型自带调度与内核,共用服务层。
- 编译耗时长,先在目标机上编。
核心亮点
- 纯 Rust + 自研 CUDA kernel,不依赖 PyTorch/Python,运行时体积和依赖链显著更小
- 提供 OpenAI 兼容 API,现有客户端和工具链可直接接入,迁移成本低
- 已覆盖 Qwen3、Kimi-K2、DeepSeek 等主流模型,并内置 KV Cache 管理
不足之处
- 项目处于早期阶段,模型覆盖和算子优化仍在持续补齐,生产稳定性待验证
- 纯 Rust + CUDA 的技术栈门槛较高,社区贡献者和文档生态相对薄弱
适用场景
- 在 Rust 后端服务中内嵌 LLM 推理,避免引入 Python 运行时
- 对部署体积和启动速度敏感的 GPU 推理服务场景
- 需要 OpenAI 兼容接口、快速替换现有推理后端的团队
替代项目
vLLM、llama.cpp、TensorRT-LLM
同类项目推荐
DiPlay
开源
安卓车机不换硬件,也能用上 CarPlay
Independent CarPlay receiver for compatible Android head units. Wired and wireless p···
MegaParse
开源
解析文档零丢失,直接喂给大模型
File Parser optimised for LLM Ingestion with no loss Parse PDFs, Docx, PPTx in a fo···
AVH
开源
用 Arm 虚拟硬件,免开发板跑嵌入式软件
This repository explains the usage of Arm Virtual Hardware Fixed Virtual Platforms (···
runtm
开源
给AI编程代理一个安全沙箱,放心让它写代码和部署
Open-source sandboxes where coding agents build and deploy. Spin up isolated environ···
gerbil
开源
桌面一键运行本地大模型和图像生成,保护隐私
A desktop app for running Large Language Models locally.
ai-gateway
开源
一个网关接入30+大模型,自带缓存、护栏和成本控制
Unified AI Gateway for 30+ LLMs (OpenAI, Anthropic, Bedrock, Azure etc) with Caching···
lix
开源
给任意文件装上时光机,让AI变更可追溯
Embeddable version control system for files and tables.
get-beam
开源
让 GPU 任务像调用 API 一样,按需弹性伸缩,省心省钱。
Run GPU inference and training jobs on serverless infrastructure that scales with yo···
llm-metadata
开源
统一查询 LLM 元数据,告别硬编码模型信息
A lightweight interface for accessing and integrating LLM metadata, enabling applica···
