gemma4.java

纯 Java 跑 Gemma 4,不装 Python 也能本地推理

gemma4.java 是一个纯 Java 实现的 Gemma 4 模型推理引擎,旨在为 JVM 生态提供轻量、高效的本地大语言模型运行能力。它解决了 Java 开发者难以在原生 JVM 环境中直接运行现代 LLM 的问题,无需依赖 Python 或 C++ 运行时。核心能力包括:基于 GraalVM 的优化编译,支持 CPU 推理,提供简单的 API 接口,可加载 Gemma 4 权重并生成文本。项目目前处于早期阶段,代码结构清晰,适合对 LLM 推理原理感兴趣的开发者学习和二次开发。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 65
维护状态 低维护
是否开源
定价模式 free

项目数据

分类对话助手
开发团队mukel
所属国家
官网地址
定价模式free
价格说明开源项目,Apache-2.0许可,完全免费,需自行部署使用。
访问状态
是否开源
开源协议Apache-2.0
主要语言Java
技术栈/模型chatgpt,gemma,gemma4,graalvm,inference,java,jvm,llm,llm-inference
GitHub 星标★ 65
30天Star增速
HF 下载量
上线时间2026-04-04 00:00:00
最近更新2026-08-03 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数0

核心亮点

  • 纯 Java 实现,零原生依赖,JVM 环境直接部署
  • 借助 GraalVM 优化,CPU 推理性能有潜力
  • 代码简洁,适合学习 LLM 推理核心逻辑

不足之处

  • 早期项目,功能与稳定性待完善
  • 仅支持 Gemma 4,模型兼容性有限
  • 文档/社区待观察

适用场景

  • Java 服务端集成本地 LLM 推理
  • 教学演示 LLM 推理原理
  • 受限环境(无 Python/C++ 运行时)下的模型部署

替代项目

llama.cpp、GGML、DJL (Deep Java Library)

项目介绍

gemma4.java 是一个对话助手领域的开源项目,官方简介:Fast Gemma 4 inference in pure Java。项目使用 Java 开发,在 GitHub 上获得 65 星标。

上一篇:llama3.java

下一篇:ai-beehive

同类项目推荐

ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma ···

★ 178973 2026-08-09
OpenMemory 开源

AI 工具共用一份记忆,关掉重开照样记得你

Local persistent memory store for LLM applications including claude desktop, github ···

★ 4449 2026-08-09
litellm 开源

一个网关接入所有大模型,告别接口乱、成本散、监控难

The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in Ope···

★ 56760 2026-08-09
vllm 开源

同一个模型跑出几倍速度,机器成本省一半

A high-throughput and memory-efficient inference and serving engine for LLMs

★ 89457 2026-08-09