ARahim3/kaggle-tpu-lab

Frontier-class open models on a free Kaggle TPU v5e-8: GLM-5.3-Flash 320B MoE (~165 tok/s, our own JAX engine) and Qwen3.8-27B bf16 (~130 tok/s), 262k context, prefix caching. Works with Claude Code, Codex, opencode and pi.

解决的问题

它让用户可以在 Kaggle 免费的 TPU v5e-8 硬件上运行大型开源 AI 模型,无需 GPU 或付费云基础设施。它将这些 TPU 会话转换为与 OpenAI 和 Anthropic API 兼容的公开端点,使其可供编码代理和 CLI 工具使用。

运作方式

此项目提供 Kaggle notebook 和 kernel 脚本,这些脚本会附加包含模型权重和编译缓存的公开数据集。它在八个 TPU 芯片上构建服务引擎,并使用 Cloudflare 隧道通过公开 URL 和 API 密钥公开服务器。它根据模型支持不同的引擎,例如用于 Qwen 的 vLLM-TPU,或用于 GLM-5.3-Flash 的自定义 JAX 引擎。

适用对象

开发者和 AI 爱好者,他们希望使用 Kaggle 的 TPU 配额免费托管强大的 LLM,以驱动 Claude Code、Codex CLI 或 opencode 等编码代理。

重点特色

  • 免费托管:利用 Kaggle 免费的 TPU v5e-8 配额(约每周 20 小时)。
  • API 兼容性:提供支持 OpenAI 和 Anthropic API 的端点。
  • 高性能:实现显著的吞吐量(例如,Qwen3.8-27B 多流约 540 tok/s)。
  • 快速部署:从启动 notebook 到拥有实时 URL 约需 6 到 22 分钟。
  • 灵活部署:支持 Kaggle notebook 和通过 Kaggle CLI 直接终端启动,以及租用 Google Cloud TPU VM。

相关

  • Dispatch
  • 项目
  • 项目
  • 项目
  • Dispatch