java-ai-cookbook
Runnable, minimal LLM examples for Java - Spring AI & LangChain4j. RAG, agents, MCP servers, tool calling, structured output, evals.
One folder = one command. Every example is isolated, has its own build, and runs in under a minute.
接入你的智能体
从发布者处安装。不是 PlugMCP 端点。
远程 URL 还是本机命令? 两种安装方式的区别
来自发布者
Runnable, minimal LLM examples for Java - Spring AI & LangChain4j. RAG, agents, MCP servers, tool calling, structured output, evals.
One folder = one command. Every example is isolated, has its own build, and runs in under a minute.
Runnable, minimal LLM examples for Java - Spring AI & LangChain4j. RAG, agents, MCP servers, tool calling, structured output, evals. One folder = one command.
Most "AI in Java" examples are either a single hello-world or a full demo app with 40 dependencies. This repo sits in between: each recipe shows one pattern, in one file where possible, with no framework magic hidden.
git clone https://github.com/alxkm/java-ai-cookbook.git
cd java-ai-cookbook/spring-ai/01-chat-basic
export OPENAI_API_KEY=sk-... # or: export OLLAMA_BASE_URL=http://localhost:11434
./mvnw spring-boot:run
That's it. Open the folder of any recipe and run the command in its README.
More recipes are added regularly - see open issues for what's next, or propose one.
java-ai-cookbook/
├── spring-ai/
│ ├── 01-chat-basic/ # independent Maven project
│ │ ├── README.md # what it shows, how to run, what to look at
│ │ ├── pom.xml
│ │ └── src/
│ └── ...
├── langchain4j/
│ └── ... # same numbering, same patterns
├── docs/
│ ├── spring-ai-vs-langchain4j.md # honest side-by-side comparison
│ └── choosing-a-model.md
├── .github/workflows/build.yml # one CI job per recipe, no API keys
├── tools/ # run-all-tests, link and config-key checks
├── CONTRIBUTING.md
└── .env.example
Each recipe README follows the same shape: What / Run / Where to look / Gotchas.
All recipes read the same environment variables:
Copy .env.example to .env and fill in what you have. Nothing else is required.
Recipes are welcome. Keep them small, keep them runnable, keep them tested. See CONTRIBUTING.md for the recipe template.
Runnable, minimal LLM examples for Java - Spring AI & LangChain4j. RAG, agents, MCP servers, tool calling, structured output, evals. One folder = one command.
工具
暂无工具列表。远程服务器在首次健康检查后会获得工具列表。
常见问题
在本页复制适用于 Cursor、Claude Desktop、Claude Code 或 VS Code 的 stdio 配置。它使用发布者的安装方式,而不是 PlugMCP 代理。
此记录未列出必需的环境变量。
Java Ai Cookbook 通过 stdio 在本地运行。
上次检查时间:2026-10-28。 Runnable, minimal LLM examples for Java - Spring AI & LangChain4j. RAG, agents, MCP servers, tool calling, structured output, evals. One folder = one command.