项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 439
使用教程
环境要求
- JDK 8+
- Maven 或 Gradle
安装与启动步骤
-
1装开发套件
官方给了安装脚本,Windows 用 Git Bash 也能跑。
curl -fsSL https://lnyo-cly.github.io/ai4j/install.sh | sh -
2拉示例工程
先从最简单的对话示例跑通。
-
3接一个模型服务
填兼容接口的地址与 key。
-
4试工具调用与 RAG
这两块是它的重点,各跑一个示例。
如何确认成功
示例工程能跑通一次带工具调用的对话,且换成另一家模型只需改配置
注意事项
- 它面向仍在使用 JDK 8 的国内团队,这是它与多数 Agent 框架的关键差异。
- JDK 8 意味着不能用新语法与新库,能力边界要提前确认。
- 沙箱与长时任务治理是它的差异点,值得单独看。
- 文档以中文为主,示例贴合国内模型服务。
核心亮点
- 统一 API 接入多家主流 LLM(OpenAI/Anthropic/DeepSeek 等),降低切换成本
- 内置 Tool Calling 和 MCP 支持,方便扩展工具调用和外部系统集成
- 提供完整的 Coding Agent CLI/TUI,开箱即用,降低上手门槛
不足之处
- 早期项目,文档和社区生态待观察
- 部分高级功能(如 RAG、Agent Runtime)的稳定性和最佳实践尚未验证
适用场景
- Java 后端服务集成 AI 对话能力
- 构建企业内部智能助手或自动化工具
- 开发基于 Agent 的代码生成和审查工具
替代项目
LangChain4j、Spring AI、OpenAI Java Client
同类项目推荐
dsh-deepseek-web-login
开源
免 API Key,把 DeepSeek 网页版接进你的 Agent
Unofficial DSH (DeepSeek Harness) plugin: use chat.deepseek.com web models as an LLM···
langchain4j
开源
Java 开发者用统一 API 快速构建 LLM 应用,无缝集成 Spring Boot
LangChain4j is an idiomatic, open-source Java library for building LLM-powered appli···
rasa
开源
自己搭聊天机器人,不用把对话数据交给别人,想怎么调就怎么调。
Open source machine learning framework to automate text- and voice-based conversatio···
zenml
开源
用代码编排 AI 管道,从实验到生产一键切换
ZenML : One AI Platform from Pipelines to Agents. https://zenml.io.
beeai-framework
开源
用 Python 或 TypeScript 快速搭建生产级多智能体应用
Build production-ready AI agents in both Python and Typescript.
aigne-framework
开源
用 TypeScript 函数式组合,快速搭建生产级 AI Agent
The functional, composable, and typescript-first AI Agent framework for real-world L···
SupabaseAuthWithSSR
开源
Next.js 认证加 AI 对话模板,开箱即用省去搭架子
Supabase Auth + AI Stack for Next.js 16 with SSR and React Server Components (RSC), ···
agentops
开源
让 AI 智能体像软件一样可运维、可复用、可集成。
DevOps discipline for AI coding agents: shape the work, track it as a graph, and get···
tilelang
开源
用 Python 写高性能 GPU 算子,少调优也能跑得快
Domain-specific language designed to streamline the development of high-performance ···
