Language
Java agents
895 Java AI agents indexed on MeshKore — the most complete public catalog, ranked by popularity and updated daily.
895 agents · ranked by popularity · refine in the directory →
Java agents — page 8 of 9
Example of a RAG application using Spring AI, OpenAI and Elasticsearch as a vector database
🎓 你的 AI 备考搭子:基于 RAG 的智能学习助手。支持 PDF 知识库构建、智能问答、自动出题与错题本管理。技术栈:Spring Boot + LangChain4j + Chroma + Kafka
Self-hosted Markdown knowledge workspace with spaces, search, access control, and LLM-ready workflows.
A key-value store that matches based on semantic similarity instead of exact lexical equality
Graph based implementation of the Model Context Protocol Memory Server
Multi-agent TDD/SDD scaffold. Rebuilds Spring Boot apps from specs + tests using parallel headless Claude agents with context isolation.
💻 Discover essential AI-driven tools, frameworks, and resources to enhance your development process and streamline your projects.
The EU & UK compliance plane for Google ADK.
rag
jqwik antidote, keeps your agents safe while using jqwik by removing poisoned data
Halo AI 智能套件:RAG 智能问答、AI 搜索、脑图、摘要、写作辅助、意图路由、评测与运营智能体
Open-source Java/SpringAI/Spring Boot AI enablement/orchestration layer for applications with RAG, governed actions, providers, vector stores, PII, tenant safety, chat memory, and behavior analysis.
面向多租户与身份隔离的垂类Agent开发框架,包含LLM wiki+知识图谱+rag的记忆与知识系统,Jev路由决策,联网搜索,子Agent,多模态,一键对接项目接口封装工具等工具包,快速搭建面向系统的Agent服务
可自部署的团队协作式 AI 工作执行平台,基于 AgentScope Java 2.0:从对话目标到任务规划、Coding、Review、Human Gate 与 GitHub/飞书交付,全程可观测、可恢复、可审计。
ARA — Agent Runtime Architecture: Java 21 framework for building autonomous AI agents and multi-agent systems. LLM integration, tool calling, deterministic I/O contracts, RAG and human-in-the-loop. On Maven Central (io.github.xmor).
EasyWorkflow is a LangChain4j extension that provides a DSL for workflow design, along with a debugger and playground for easier testing and results visualization
A Spring Boot Embabel demo focused on showcasing how @Condition drives decision-making in an e-commerce replacement workflow. The agent checks conditions such as product stock availability: if a product is in stock, a replacement is issued; if the product is out of stock, a refund is initiated.
PANDA is an autonomous coding orchestrator for Jira and GitHub. It picks up tickets, implements changes, opens pull requests, and handles review follow-ups.
A classic Mario-style platformer built with JavaFX, featuring an integrated Reinforcement Learning (RL) model developed in Python. This project explores game development and AI, demonstrating how an RL agent can learn to play the game. Contributions are welcome!
A chat-based AI travel planning assistant that helps users create personalized travel itineraries using real-time data from TripAdvisor
Java Model Context Protocol SSE HTTP Server with Jetty
Responds to emails with LLM use and tools integration
聊天机器人,Java 开发工具包,Chatopera 机器人平台
TwitchChatHotKeys is a program that allows Twitch Streamers to bind any key on their keybaord to say anything in twitch chat. Most common uses would be for running a commercial, moderating chat with timeouts/bans, or putting chat in followers/subscribers only mode, but anything can be done with it.
Go-Mirai-Client 的安卓版,Golang写逻辑,React写UI,安卓套壳。
Simple chat GPT Telegram bot
OpenAI GPT 3.5 Example Chat app using Vaadin
Tracehub and Project as a Code, a VCS-based collaboration tool
ChatUXDemo is a demo chat UI for Android.
O framework chatbot inteligente facilita a integração com a API de processamento de linguagem natural DialogFlow em dispositivos Android. Com ela podemos criar diferentes cenários de diálogos que interagem com o usuário diretamente através de intents e possíveis ações definidas pelo programador. Através do framework é possível definir os comportamentos resultantes de ações programadas e utilizar seus parâmetros.
💶 지도 기반 챗봇 SNS (Zelly) [2022-05-09 ~ 2022-08-09] (3개월)
A fast customizable Text-To-Speech Chatbot built using Java, JavaFX, Ollama API and Silero-TTS
This is a Llama chat robot service. You can use it to deploy your own private services, support Llama2 series models and other open source models.
A chat bot for FIT (Android App)
AI based code generation pipeline: command line tool and framework for systematic code generation using AI in a build process
Connect and Interact with LLMs - supports Self Hosted or OpenAI
A Minecraft Mod that connects villagers to AI models.
An integration of Azure Speech Service and Azure OpenAI in Android. This repository demonstrates a pipeline where speech from the microphone is first converted to text using Azure Speech Service. The resulting text is then passed to the Azure OpenAI service, which generates a response to the provided prompt.
Logistics Assistant is a logistics assistant tool based on Spring AI and Tongyi grand model, aiming to support the landing and exploration of business scenarios through large-scale models. The tool can help users optimize logistics processes, improve efficiency and reduce costs. The main functions include query and signing operation.
App for Hyland Content Lake
针对有旅行意愿,但是没有时间规划行程,或在旅途中想要获得帮助建议等问题,开发了一个基于Spring AI框架的智能旅游咨询平台。项目采用RAG检索增强生成技术构建专业知识库,通过Tool Calling、MCP协议集成多种外部工具服务,实现具备自主规划能力的AI Agent智能体,为用户提供旅行方面困惑的咨询服务。
This project demonstrates a production-ready RAG application for Alfresco using Spring AI.
LexiFIR is a mobile app built to aid the Madhya Pradesh Police by addressing the lack of legal expertise. Featuring a conversational chatbot, it assists in investigations, collecting evidence, providing landmark court judgments, legal training and analyzing crime patterns across India, enhancing law enforcement and efficiency.
16KB Android Accessibility Bridge for AI agents. Read UI trees in 50ms, click by text. No screenshots, no coordinate math.
Java-native runtime for long-running AI agents with live execution control, human approvals, and audit trails.
Open-source AI Agent Development Framework built in Java - Build intelligent conversational agents with Gemini, and Free AI Models
ClawPhones — Multi-platform AI assistant for Oyster Labs hardware (Universal Phone, Puffy, ClawGlasses). Tiered LLM routing (DeepSeek/Kimi/Claude), conversation persistence, SwiftUI + Android + FastAPI.
Expert Systems Principles and Programming, Third Edition-Course Technology
🤖 Orchestrate AI agent workflows in Java/Spring Boot with Autonome—type-safe, production-ready, and easy-to-integrate for enterprise solutions.
Simple local RAG sample using Spring-AI, Ollama LLMs and Vespa-AI
Spring AI RAG demo with PGVector, conversation memory, tool calling, and Open WebUI integration
A Harness Engineering implementation for office automation. Built with Spring Boot and Java 17, featuring ReAct reasoning engine, MCP tool layer, three-layer memory system, workflow orchestration, and multi-modal document processing (Word/Excel/PDF).
基于 AI Agent 服务自动化修复系统:Agent 自动读取错误日志,定位 Bug,生成补丁,运行测试,提交 PR,并通知开发者 Review。AI-powered auto-fix agent for web services: analyzes logs, patches code, runs tests, and creates pull requests automatically.
An AI agent inside the GAMA IDE - not a chatbot. It reads compiler errors, edits & validates GAML, builds whole projects from one message, and controls the running simulation: pause, step, inspect, mutate, see the displays.
Fault tolerant, event driven, extensible AI Agent framework
Skill3 is a lightweight Java CLI that relearns a technical skill for an AI agent. It discovers documentation sources, scores them for authority and freshness (anchored to a target model's knowledge cutoff), synthesizes them with a local LLM into an Agent Skills SKILL.md, and vets the result with NVIDIA's SkillSpector.
Resume Analyzer is an AI-powered application that analyzes resumes, extracts candidate information, and matches candidates to job requirements using local LLM (Large Language Model) capabilities.
基于 Spring AI Alibaba 架构的企业级智能客服系统 | RAG + 混合检索(向量+全文)| PostgreSQL pgvector + tsvector | 支持多格式文档处理与意图识别
The LLM dialogue system supports dynamic configuration of various models and tools, and enables document vectorization, retrieval-augmented generation, and streaming dialogue output.
The open standard AI gateway — PII protection, audit, reliability & cost control as composable interceptors. Same API in Python, Java & JavaScript.
Full-stack AI chatbot with Spring Boot 3.4, Spring AI, React, real-time streaming, RAG, and JWT auth
IntelligentAgent 一个可视化的 AI Agent 工作流编排平台,支持 LLM 节点、TTS 工具节点的拖拽编排,实时调试与音频输出
Go socialize. Discord bot written in Java. Promotes communication between strangers from different servers.
Build AI-powered software with task planning, workflow orchestration, and automated code generation using LangGraph4j and Java.
🐱 Knocks over your AI agent's "done" claims with hidden retests, mutation gates, and executable acceptance contracts for Java. If it's hollow, it falls.
面向中小企业的开源私有化知识库:单实例部署、数据本地可控、LLM 中立。LangChain4j RAG、PgVector 混合检索、Docker 一键部署。
Production-grade agentic framework for Java. Simple, explicit, no magic.
The AI-Powered Question-Answering Application is a Spring Boot project that utilizes the OpenAI GPT-3.5 Turbo language model to provide accurate answers to user-provided questions. GPT-3.5 Turbo is a state-of-the-art language model developed by OpenAI, capable of understanding context and generating human-like responses.
Hands-on Spring AI tutorial, themed as a World Cup 2026 fan assistant: 16 modules from chat clients to RAG, guardrails, and evaluation.
High-performance Java LLM router & proxy with intelligent multi-model routing, failover, quota management, and OpenAI-compatible API endpoints.
Netbeand IDE Plugin to provide a general Plugin for AI models to the netbeand tool.
Core of the AgiMate agent platform: per-agent access to connectors and tools, credentials that never reach the model, every call checked before it leaves and logged after
Full-featured Ghidra MCP - P-code, BSim, Version Tracking, emulation. Built for agentic 0-day discovery.
可执行任务的微信/桌面 AI 智能体:LangGraph · MCP · RAG · Tauri
在手机上独立运行完整 DeepSeek Harness(DSH)的开源实现。功能已验证,UI 仍在优化中。
A lightweight Android AI chat client with multi-account and session management.
AI 驱动的智能客服呼叫中心系统,让每一通电话都被智慧对待
QQ 聊天 AI 嘴替:LSPosed 模块,用 OpenAI 兼容 API 在 QQ 内生成回复/润色/换语气,一键发送。
AI Governance Platform - LLM Gateway, MCP Gateway, A2A Gateway.
Demo application to chat with a book (using LangChain and Open AI GPT LLM)
开源企业级 AI Agent 中台:模型接入 / 知识库 RAG / ReAct Agent / Skill 生态 / MCP / IM 机器人,一键私有部署
SpringAI与LangChain4j学习dome
Headless MCP server that gives AI agents the full power of JADX for Android (APK/DEX/AAB) reverse engineering.
FinWave: open-source budgeting application Java-based backend
The AI agent for the German Jordanian University, focused on accurate university documents retrieval
AI Agent 工作流编排平台 - 通过可视化界面自由编排 LLM 节点、工具节点和流程逻辑
基于 AI Agent 的车载智能氛围编排系统,通过环境感知驱动"时空叙事"体验。
A multi agent system, trying to figure out the shortest path between an anthill and a food source using an ant colony algorithm.
This extension aims to allow agent-based models to account for norms. During plan generation, agents must be able to represent and reason about norms. The end-goal is to be able to describe a planning problem with norms endowed by its organizations through the various roles that the agent must fulfill, and see how it affects its plans.
Raw In, Golden Wings Out
🖼️ Build an offline image search engine that indexes images and text for quick, easy access to your visual content.
Mobile-first IDE with AI-assisted development — code anywhere, no laptop required. Pocket Coder transforms an Android device into a portable coding environment, allowing users to write, edit, run, and save programs instantly. Designed for accessibility, education, and real development without desktop hardware.
LinkedEdge: Unlock Your Interview Success with LinkedEdge, your AI-powered job interview preparation assistant.
📰News + 📱Messenger. Take your news everyday by chatting.
A hotel customer support AI chatbot to assist customers in modifying, upgrading, or canceling reservations.
Additional layer on the JDA Discord API allowing to create bots extremely easily.
Chat bots aggregator of different social networks
Simple Chatbot made using JavaFX.
A chat bot using CBR (case based reasoning) techniques.