Welcome to this contributor-friendly, and carefully curated knowledge map for Java and Artificial Intelligence.
This resource is:
- π Built for newcomers, experienced engineers, and educators
- π§ Structured to help you navigate, compare, and go deep on the right topics
- β€οΈ Always growing, with clear ways to contribute
- π¦ Collects high-quality tutorials, benchmarks, comparisons, guides, and insights, curated and tagged for easy filtering
- π A mix of specifically written articles and well-chosen external links, so you donβt miss anything important
- π TODO: Add a search bar for easier discovery
- π€ TODO: Integrate a chatbot to guide users interactively
You can explore the content in a few ways:
Start here if youβre new to Java + AI, or want a guided path:
β /docs/getting-started
Agents, RAG, Image Recognition, MCP Servers? Dive right in via the clickable popular topics. β TODO link
To find your way through the chapters fast.
New to AI? New to Java? New to LangChain4j? New to SpringAI? Get up to speed fast with a curated tutorial. β TODO link
You can help improve this resource in multiple ways:
If you want to contribute a new tutorial, article, benchmark, or code sample, follow:
β CONTRIBUTING.md
We explain:
- Where to place your file
- How to structure metadata (frontmatter)
- How to submit a PR
Jump to the last folder in the structure:
β Contribute
There youβll find:
- π₯ Articles weβd love to have
- π Drafts needing review
Each entry has:
- Context so you know exactly where the resource fits in and what's expected
- PR examples and templates to make your life easy
- π§βπ« Maintainer Dashboard β overdue drafts, tag warnings, folder health
- π Search and π€ chatbot to improve discovery
Thanks for being part of this evolving resource.
Your contribution helps shape the future of Java in AI. π