Where Microservices meet Artificial Intelligence
Built by Kuldeep Singh Β· Associate Principal Engineer Β· Java & AI Enthusiast
MicroMinds AI is an open lab for experimenting with AI-powered systems built on top of battle-tested Java and microservices architecture.
Here you'll find projects at the intersection of:
- π€ AI Agents β Claude, OpenAI, LangChain4j integrations
- β Java / Spring Boot β Production-grade AI service backends
- β‘ Spring WebFlux β Reactive AI pipelines
- π¨ Apache Kafka β Event-driven AI workflows
- π RAG Systems β Retrieval-Augmented Generation with real data
- π³ Cloud Native β Docker, Kubernetes, microservices patterns
| Repo | Description | Stack |
|---|---|---|
claude-java-agent |
Claude AI agent built with Spring Boot + WebClient | Java, Spring Boot |
rag-spring-boot |
RAG pipeline using Spring AI + vector store | Spring AI, Java |
kafka-ai-pipeline |
Event-driven AI processing via Kafka | Kafka, Spring Boot |
ai-vocab-app |
Interactive vocabulary learning app powered by Claude | React, Claude API |
mcp-experiments |
MCP server experiments and custom connectors | Python, Java |
Languages β Java 17+, Python, JavaScript / React
AI / LLM β Anthropic Claude, OpenAI, LangChain4j, Spring AI
Backend β Spring Boot, Spring WebFlux, Apache Camel
Messaging β Apache Kafka
Auth β OAuth 2.0, JWT
DevOps β Docker, Kubernetes, GitHub Actions
Each repository contains its own README.md with setup instructions.
Most Java projects follow the standard Maven structure:
git clone https://github.com/microminds-ai/<repo-name>.git
cd <repo-name>
cp .env.example .env # add your ANTHROPIC_API_KEY etc.
mvn spring-boot:run- πΌ LinkedIn: https://linkedin.com/in/kuldeepsingh-engineer
- π GitHub: https://github.com/kuldeepsingh123
- π TradeMesh-AI: https://github.com/trade-mesh-ai
Feel free to open an issue or start a discussion in any repository.
"The best microservice is the one that knows exactly what it's responsible for β same goes for AI agents."