#632 · Primary category: AI Coding Assistants
ai-code-helper
A practical AI coding assistant built with Spring Boot 3.5, Java 21, and LangChain4j, offering programming learning, interview prep, and code Q&A via RAG, tool calling, and MCP.
Project last updated:07/10/25
GitHub Stars
735
Forks
249
Contributors
1
License
Other
Why we included this project
If you are learning to build AI applications in Java, this project gives you a complete, working example rather than a pile of disconnected snippets. It walks through a full-stack assistant built with LangChain4j, Spring Boot, and Vue.js, covering streaming chat, prompt engineering, RAG with a vector database, tool calling, and MCP support, all wired to the Qwen model API. The codebase also shows how to add input safety checks and push results to a Vue front end over SSE, so you see the whole pipeline in one place. Because it is built around a concrete tutoring and job-search scenario, it is easier to follow than scattered framework docs, and the same patterns transfer when you build your own assistant. Teams scoping a Java-based chatbot can use it to get a realistic feel for the moving parts before committing to their own architecture.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
superpowers
An agentic skills framework & software development methodology that works.
ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
skills
Skills for Real Engineers. Straight from my .agents directory.
opencode
The open source coding agent.
andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.