
Level up your Java code and explore what Spring can do for you.
Spring AI appears to have a strong presence related to AI-powered coding and developer tools, particularly for those using Java and Spring Boot frameworks. Users appreciate its capability in code generation and handling API complexities, mentioning platforms like Claude Code. However, there are concerns about Claude AI's understanding of business rules and its interaction limitations. While pricing details are sparse, the overall reputation is positive among developers who find the AI tools enhance their workflow efficiency.
Mentions (30d)
0
Reviews
0
Platforms
2
GitHub Stars
8,359
2,413 forks
Spring AI appears to have a strong presence related to AI-powered coding and developer tools, particularly for those using Java and Spring Boot frameworks. Users appreciate its capability in code generation and handling API complexities, mentioning platforms like Claude Code. However, there are concerns about Claude AI's understanding of business rules and its interaction limitations. While pricing details are sparse, the overall reputation is positive among developers who find the AI tools enhance their workflow efficiency.
Features
Use Cases
Industry
retail
Employees
130
Funding Stage
Merger / Acquisition
Total Funding
$445.0M
16,103
GitHub followers
80
GitHub repos
8,359
GitHub stars
20
npm packages
"Turned my late Grandmother's bedtime story into an Ai Manga for our family reunion."
Grandma told us the same story every night when we were kids about a fox who lived inside a paper lantern. She passed last spring. Going through old photos with my cousins, we realized none of us remembered the story exactly the same way. So we pieced it together what each cousin remembered, what my mom remembered, what my uncle remembered. I wrote it down. Then I used an AI manga tool I've been testing. Showed it to my mom on her birthday. She cried for twenty minutes. Posting because maybe this nudges someone else to do this before it's too late. [6 pages attached] submitted by /u/cool__01 [link] [comments]
View originalAnthropic was supposed to be different. They're not anymore.l.
Paying Max subscriber here, building agent orchestration on top of claude -p and the Agent SDK. So this week's announcement directly hits what I'm working on. Over the last few months, Anthropic has moved like this: Jan 9: server-side block against OAuth tokens used outside Claude.ai and the Claude Code CLI. OpenClaw, OpenCode, Goose, Roo Code - all broken instantly. No real announcement, just an error message. Feb 19: legal docs quietly updated. Agent SDK now needs an API key. A new phrase appears: "ordinary, individual usage." Anthropic staff jump on X to say "nothing is changing." Docs say what they say. April 4: full ban on third-party agents using subscription credentials. Fair point on their side - some people were running 24/7 bots on a $200 plan burning thousands in tokens. But the rollout was rough and the comms were rougher. April 21: someone notices Claude Code is gone from the Pro plan on the pricing page. Support docs changed too. After the backlash, Anthropic calls it a "2% test of new prosumer signups." Reverted in 24 hours, but the trial balloon got popped. May 13: reversal. claude -p and the Agent SDK come back, but now under a separate credit pool that matches your plan price 1:1 - $20 / $100 / $200. Non-rollover. Billed at API rates. Effective June 15. If you were running real automation on Max, your effective inference value just dropped on the order of 25-40x by what the community is calculating. In the background: spring outages and quota tightening, and last fall's privacy pivot where consumer chat training defaulted on. Opt-out exists, but retention went from 30 days to 5 years for anyone who didn't opt out. Here's what's been bothering me. A lot of us paid Anthropic specifically because of the positioning. The lab that does things differently - safety-first, transparency-first, the responsible alternative to whoever else you thought was extracting from users at every turn. I knew part of it was marketing. The operational behavior backed it up, though. For a while. What's happening now is the playbook of every other AI company. Quiet doc edits. Three policy flips in two months. A 25-40x devaluation framed as a "simplification" and a "perk." Staff on X publicly contradicting their own docs in the same week. The vocabulary has shifted from "here's what we're building" to "here's what we're clarifying" - and that shift is the tell. Could be capacity panic from a company that grew faster than its infrastructure. Could be something quieter - if model improvements get harder to differentiate, business growth has to come from somewhere, and "somewhere" usually means tightening on the customers you already have. I don't know which one it is. What I do know is that the lab that sold itself as the alternative is now running the same playbook. Anyone else reading it this way? submitted by /u/rmmadl [link] [comments]
View originalFirst Time Claud AI User, and first time AI user overall
UPDATE: Not Claude ChatBot, but Claude Code for software engineering So, I am a Java/Spring Boot REST API engineer. Overall, I have 35+ years of developing and being an IC. I have also been a Principal SE, Staff SE, Team, Architech, and Engineering Manager. I have been using Java for 25 years since version 3, and using Spring and Spring Boot for 18 years now. Through my entire career, I have coded manually, and never used AI. I recently lost my consulting job after 2.5 years, and I have been sending out my resume. One company I have met with, they are using Claude Code, and it was highly suggested I look into using Claude Code to build an application in Spring Boot. And, use Claude to modify an existing application. I already have IntelliJ IDEA edition, so I pay for that once every year. I am pretty familiar with IntelliJ at this point. At my old job, we were told to insall the GitHub Copilot plugin, which I did, but I never used. On my home personal laptop, with IntelliJ IDEA, I was planning on installing the Claude plugin. With this came installing the "Anthropic Key." I guess I have to create new account on Claude to log into it? At this point, I am then asked to pick a plan, and it appears the cheapest one is $20/month. I DO NOT want to give Claude/Anthropic my credit card at all. I won't be using it that often to warrant a monthly charge. I want to know, is this my only path? Is there a way I can learn to use Claude for free without paying for it? If I had to do $20/month. I'd do it once, then cancel before the first month even gets close to ending. I've just started looking at tutorials on how to start with Claude, and I am happy to watch YouTube videos for now until I learn more about it. Thoughts? submitted by /u/Huge_Road_9223 [link] [comments]
View originalYour AI coding agent doesn't know your business rules. How are you dealing with that?
YC's Spring 2026 RFS just named "Cursor for Product Managers" as an official startup category. Andrew Miklas put it bluntly: "Cursor solved code implementation. Nobody has solved product discovery." But there's a harder problem hiding underneath that nobody's really talking about. The code your agent writes looks perfect. It compiles. Tests pass. Then it hits production and violates a business rule nobody told it about. The data is getting ugly: AI-generated code produces 1.7x more issues than human code (CodeRabbit, 470 PRs) Production incidents per PR are up 23.5% at high AI-adoption teams (Faros AI) Amazon's AI coding tool caused a 6-hour outage — 6.3M lost orders — in March 2026 48% of AI-generated code has security vulnerabilities (NYU/Contrast Security) The root cause isn't model quality. It's missing context. Business rules scattered across Confluence, COBOL comments, Slack threads, and a PM's head. The agent never sees any of it. How are teams solving this today? From what I'm seeing: CLAUDE.md files with manual rules (breaks on anything non-trivial) Massive system prompts that bloat context and get compacted away PMs writing rule docs that go stale the day after they're written Curious: If you're shipping AI-generated code in production — what's your worst "the agent didn't know about X" story? How do you feed business context to your coding agents today? Static files? RAG? Something custom? I do hear about Knowledge Graphs, MCPs and CI gates but are this comprehensively well achieved today? Would you trust a system that auto-enforces business rules on AI code, or does that feel like it'd create more false positives than it catches? Building in this space. Want to make sure the problem is as real as the data suggests before going deep. submitted by /u/rahulmahibananto [link] [comments]
View originalI built a desktop app to inspect, debug, and reuse the MCP tools you make with Claude
Hi everyone, If you use Claude Code or Claude Desktop with MCP tools, you’ve probably run into this problem. Claude is incredible at generating tool logic quickly. But as soon as the tool is created: Did it actually execute correctly, or is the AI hallucinating? What arguments did Claude actually pass to it? If it failed, why? How do I reuse this tool outside of this specific chat session? Debugging MCP tools just by retrying prompts in the chat interface is incredibly frustrating. To solve this, I built Spring AI Playground — a self-hosted desktop app that acts as a local Tool Lab for your MCP tools. What it does: Build with JS: Take the tool logic Claude just wrote, paste it in, and it works immediately. Built-in MCP Server: It instantly exposes your validated tools back to Claude Desktop or Claude Code. Deep Inspection: See the exact execution logs, inputs, and outputs for every single tool call Claude makes. Secure: Built-in secret management so you don't have to paste your API keys into Claude's chat. The goal is to give the tools Claude generates a proper place to be validated and reused, instead of staying as one-off experiments. It runs locally on Windows, macOS, and Linux (no Docker required). Repo: https://github.com/spring-ai-community/spring-ai-playground Docs: https://spring-ai-community.github.io/spring-ai-playground/ I'd love to hear how you are all currently handling tool reuse and debugging when working with Claude. submitted by /u/kr-jmlab [link] [comments]
View originalRestk — First API client built for today's developer workflow. Claude Code can manage your APIs without seeing your secrets.
Claude talks to Restk via MCP If you're using Claude Code for development, you've probably hit this wall: you want Claude to help with API work — debug a failing endpoint, generate tests, import an OpenAPI spec — but your API workspace is full of secrets. Auth tokens, API keys, production credentials, PII in response bodies. You can't just hand all that to an AI. Restk is the first API client that's deeply integrated with Claude Code. One command and Claude can work with your entire API workspace — while your secrets stay on your machine. How it works: Claude talks to Restk via MCP Claude Code doesn't touch your APIs directly. It communicates with Restk through MCP (Model Context Protocol). Claude sends instructions → Restk executes them → Restk returns sanitized results back to Claude. Your real data never leaves Restk. All responses that flow back to Claude go through Restk's schema extraction engine — real values are stripped and replaced with synthetic data that matches the original types: Your API returns: {"email": "john@company.com", "api_key": "sk-live-abc123"} Restk sends Claude: {"email": "synthetic_7f@example.com", "api_key": "[REDACTED]"} Auth headers — Authorization, Cookie, X-API-Key — always redacted. Claude reasons about structure and types, never about your actual data. This happens automatically on every response, every tool call. No configuration needed. What can Claude do through Restk? Here are real examples from my daily workflow: Browse your workspace: "Show me all the requests in the Payments collection" — Claude asks Restk to list requests. Restk returns names, methods, URLs, and IDs. Claude can then get details for any specific request — URL, headers, parameters, body, auth type — with all sensitive values sanitized. Send requests and debug failures: "Send the Create User request" — Claude tells Restk which request to run. Restk executes it using the currently active environment and returns the sanitized response — status code, headers, body schema with synthetic values, timing. If it fails? Claude can pull the request details and response history (all sanitized) to diagnose the issue. No more copy-pasting between tools. Write tests: "Generate a test script for the Login endpoint" — Claude asks Restk to generate a Nova test script for a specific request. Restk creates JavaScript tests — status code checks, response schema validation, content type assertions — based on the latest response. Compare responses over time: "Has the Create User response changed recently?" — Claude asks Restk to compare the latest response with a previous one for the same request. Restk returns the diff — status code changes, response time differences, header changes, and body structure differences. All values sanitized. Generate and manage entire collections from your terminal: Run /restk:generate_collection_from_code in Claude Code — Claude reads your codebase, detects routes, controllers, and schemas, then creates the full collection in Restk — folders, requests, methods, headers, and body templates. Works with any backend stack — Express, Django, Rails, Spring, NestJS, Laravel, FastAPI, Go, and more. From there, Claude can update requests, add new endpoints, reorganize folders, manage environments — all from your Claude Code console. Analyze performance: "How is the Login endpoint performing?" — Claude asks Restk for performance stats on a specific request. Restk returns mean, median, P95, P99 response times, error rate, and whether performance is trending up or down — across the last 24 hours, 7 days, or 30 days. Detect error patterns: "What errors are happening in my Auth collection?" — Claude asks Restk to scan for error patterns. Restk groups 4xx/5xx errors by status code and URL pattern across a configurable timeframe, and returns sample error messages from the top error groups. Create from scratch: "Create a new collection called 'User Service' with CRUD endpoints for /api/users" — Claude tells Restk to create a collection, add folders, and create individual requests with the right methods, URLs, headers, and body templates. You see it all appear in the app instantly. Full AI audit trail Full AI audit trail Every single interaction is logged. Restk has a dedicated AI Audit tab that shows: Every tool call Claude made Timestamps and duration Success/failure status Total sanitization count — how many values were redacted You get 100% visibility into what AI did with your workspace. Not just trust — verification. Setup: 30 seconds For Claude Code: claude mcp add --transport stdio --scope user restk -- "/Applications/Restk.app/Contents/Resources/restk-bridge" For Claude Desktop: Open Restk settings → click Setup → done. You can connect multiple sessions simultaneously — 3 Claude Code terminals + Cursor, all talking to the same workspace. I do this daily. Built native because developers deserve better Restk is built with native macOS technologies, not Electron. No
View originalClaude keeps telling me to go away!
I enjoy sharing my thoughts with Claude, I have long conversations with it and find it the most intelligent AI by far. However, Claude keeps telling me that I need to stop talking to it and actually go out and interact with actual humans. Go out for a walk. Get some fresh air in the spring time. I’m sure it is correct, however, I do feel slightly humiliated and bossed around. Has anyone else experienced anything like this? submitted by /u/Grumpyoldgit1 [link] [comments]
View originalI created my first MPC using Claude!
I used Claude Code to build America's Law Graph, a knowledge graph of 529,000+ US statute sections across all 50 states, USC, and CFR. Claude Code wrote most of the Spring Boot API, the Python data pipeline, the Neo4j graph derivation, and the React frontend. The whole thing from scraping state legislature websites to deploying on GCP was pair-programmed with Claude. The problem I was solving: every time I had a business idea, I couldn't answer "what are the legal implications?" without getting hallucinated citations from ChatGPT. So I built a knowledge graph that Claude can actually query through MCP. The MCP server has 11 tools: search legislation, traverse the citation graph, compare jurisdictions, get risk surfaces for business descriptions, semantic search, and more. You ask Claude "what California employment laws apply to remote workers" and instead of hallucinating, it queries the graph and returns actual statute sections with real citations and cross-references. It's free to try. No API key needed for the free tier (100 calls/day). Install it right now: npx america-law-graph. Or add it to your claude_desktop_config.json. It's also on Smithery as u/vestara and you can search manually at americalawgraph.ai. I'd love feedback from anyone using Claude for compliance, startup legal questions, or regulatory research. What tools would make this more useful for your workflow? submitted by /u/Significant-Ruin1348 [link] [comments]
View originalHow much token full authentification front back test cucumber for api should cost?
i try to implement a full ai workflow with agents skills and so on. my first version crrate a full authentification process register login logout with react clean and spring hexagonal and also cucumber test for ap. i use 140 000 tokens. i make some updates on workflow and i ask to upgrade the authentification with multiples rôles and Forget password change password i also change défault pages with new design and add some pages total 5 pages. this Time i spent 80 000 tokens. the résult is perfect all process works tests pass and design same as mockup. is it a good benchmark? submitted by /u/EfficientLeg3895 [link] [comments]
View originalI don't understand how people get so many bugs when using LLMs to code.
It's been a year since I've been using AI to write code. I've read so many articles and watched so many videos on the best practises when using AI to code. It's done nothing but make me better at my job. I noticed so many post saying it takes 1 hour to code and 1 week to debug, or something similar. I have a couple of questions: Do you guys not research before coding? Do you not breakdown the project into manageable chunks of deliverables? Do you not know what you're expecting the AI to give you? Do you not read and test each and every chunk of code you copy and paste? I recently completed university, but I have been creating software solutions for close to 4 years now. There's a guy I'm working with who's been a software engineer for over 25 years, and I give him a Spring boot backend I was working on to audit. I used Claude to help me. He found absolutely zero bugs, just a few design issues that could be fixed post production. What is everyone else doing wrong? submitted by /u/Enough-Pie-5936 [link] [comments]
View originalClaude Code Template for Spring Boot Application
I created my Claude Code template repo for the typical Spring Boot app with instructions, skills, and subagents 💡 ‼️ You can just clone this repo and then start generating a desired app with Claude Code. It contains best practices for scenarios such as database integration, Kubernetes deployment, integration testing with Testcontainers, and more. Here's the repo: https://github.com/piomin/claude-ai-spring-boot submitted by /u/piotr_minkowski [link] [comments]
View originalI made Eclipse's semantic engine available to Claude Code — no more grep-guessing through Java projects
Yes, I use Eclipse. I know. But when Ctrl+Shift+G, Ctrl+T, and Ctrl+Shift+T are in your muscle memory and your hands just refuse to switch editors — you know who you are. Here's the thing: Eclipse already knows your project. Type hierarchies, every call site, every implementor — all indexed, instant. And then you watch Claude Code grep its way through the same codebase, get 200 junk matches, and burn your entire context window trying to figure out what you could answer with one hotkey. It's painful to watch. The IDE is right there. It already has all the answers. So I built jdtbridge — a lightweight Eclipse plugin + CLI that exposes JDT's SearchEngine, refactoring, and test runner over HTTP. Claude Code calls it like any CLI tool and gets compiler-level precision instead of regex guesses: jdt references com.example.OrderRepository save → 8 exact call sites jdt subtypes com.example.BaseEntity → full hierarchy jdt test com.example.OrderServiceTest → structured JSON results jdt errors --project my-module → compilation errors in 0.2s Why CLI and not MCP? Shell pipes. You can | grep and | head before results hit Claude's context window. MCP dumps everything in — hello token bloat. How Claude helped: The entire project was pair-programmed with Claude Code. The fun part — Claude now uses jdtbridge itself to verify its own code: check compilation, find references, run tests. It built the tool, then became its own user. Free & open source: https://github.com/kaluchi/jdtbridge Works with Eclipse 4.38+ (including Spring Tools). And if something doesn't work — well, you have the source code, the tests, and an AI agent. Just ask it to fix itself. Happy to answer questions, and PRs/issues welcome! submitted by /u/Ok-Discount1149 [link] [comments]
View originalRepository Audit Available
Deep analysis of spring-projects/spring-ai — architecture, costs, security, dependencies & more
Spring AI uses a subscription + tiered pricing model. Visit their website for current pricing details.
Key features include: Your Privacy, Strictly Necessary Cookies, Functional Cookies, Performance Cookies, Targeting Cookies, Cookie List.
Spring AI is commonly used for: Developing AI-driven web applications, Creating machine learning models with Spring Boot, Building scalable AI microservices, Integrating AI capabilities into existing enterprise applications, Implementing natural language processing features, Deploying AI models in cloud environments.
Spring AI integrates with: Spring Boot, Spring Cloud, TensorFlow, Apache Kafka, Jupyter Notebooks, Kubernetes, Apache Spark, REST APIs, GraphQL, MongoDB.
Spring AI has a public GitHub repository with 8,359 stars.
Based on 17 social mentions analyzed, 0% of sentiment is positive, 100% neutral, and 0% negative.