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 星标 ★ 67
维护状态 低维护
是否开源 是
定价模式 free

项目预览

项目数据

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

核心亮点

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

不足之处

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

适用场景

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

替代项目

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

项目介绍

gemma4.java 是基础设施领域的开源项目,由 mukel 开发,是 2026 年新上线的项目。

它收录于基础设施分类,该分类目前共有 1,155 个项目,GitHub 星标数为 67。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-04-24。Apache-2.0许可,完全免费,需自行部署使用。

它主要面向的使用场景是:Java服务端集成本地LLM推理。同类可对比的替代方案包括 llama.cpp、GGML、DJL (Deep Java Library)。

上一篇:llama3.java

下一篇:ai-beehive

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

[DEPRECATED / UNMAINTAINED] No longer maintained.

★ 303 2026-08-20
microduck 开源

用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。

A Tiny biped duck robot

★ 9099 2026-09-10
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 442 2026-08-10
ollama 开源

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

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···

★ 182135 2026-08-09