home.social

#langchain4j — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #langchain4j, aggregated by home.social.

fetched live
  1. Connecting ☕ #Java 25 + 🦜 #langchain4j 1.18.0 to local #MLX (via OpenAI-compatible API server).
    Sub-10ms TTFT, 100% offline & private! ⚡

  2. Connecting ☕ #Java 25 + 🦜 #langchain4j 1.18.0 to local #MLX (via OpenAI-compatible API server).
    Sub-10ms TTFT, 100% offline & private! ⚡

  3. Kevin Dubois & Mario Fusco tested whether a code assistant could design a multi-agent system using only the LangChain4j documentation.

    The result? A multi-agent system capable of writing, testing, and debugging code like human engineers.

    📰 Check out the #InfoQ article to see how the experiment went, what worked, and what the resulting project looks like 👉 bit.ly/4yXe1Ds

    #Java #AI #LangChain4j #AgenticAI

  4. Kevin Dubois & Mario Fusco tested whether a code assistant could design a multi-agent system using only the LangChain4j documentation.

    The result? A multi-agent system capable of writing, testing, and debugging code like human engineers.

    📰 Check out the article to see how the experiment went, what worked, and what the resulting project looks like 👉 bit.ly/4yXe1Ds

  5. As it's still built in #Java with the #micronaut framework, the #langchain4j LLM orchestration library, and @graalvm, you can download pre-built binaries from GitHub for your platform of choice:
    github.com/glaforge/antigravit

  6. As it's still built in #Java with the #micronaut framework, the #langchain4j LLM orchestration library, and @graalvm, you can download pre-built binaries from GitHub for your platform of choice:
    github.com/glaforge/antigravit

  7. #AI can query your DB—but can it do it correctly? That’s the hard part. @MarcoBelladelli shows how #Hibernate + #Quarkus + #LangChain4j add validation & control back. Want fewer production surprises?

    Dive in: javapro.io/2026/04/03/talk-to-

    #LLM #Java @Hibernate @QuarkusIO @langchain4j

  8. #AI can query your DB—but can it do it correctly? That’s the hard part. @MarcoBelladelli shows how #Hibernate + #Quarkus + #LangChain4j add validation & control back. Want fewer production surprises?

    Dive in: javapro.io/2026/04/03/talk-to-

    #LLM #Java @Hibernate @QuarkusIO @langchain4j

  9. What happens when one #AI call isn’t enough? You don’t add more prompts—you add agents. @kevindubois & Laura Cowen show how enterprise AI really scales.

    Curious how production systems are built? Dive in: javapro.io/2026/03/31/agentic-

    #Quarkus #LangChain4j #Microservices @QuarkusIO

  10. What happens when one #AI call isn’t enough? You don’t add more prompts—you add agents. @kevindubois & Laura Cowen show how enterprise AI really scales.

    Curious how production systems are built? Dive in: javapro.io/2026/03/31/agentic-

    #Quarkus #LangChain4j #Microservices @QuarkusIO

  11. As #AI applications grow, prompts become workflows—and workflows become systems. Read @LoMagnette's guide to mastering #LangChain4j Agentic Workflows, from simple agents to supervisor patterns, error handling & production-ready orchestration: javapro.io/2026/07/08/langchai

  12. As #AI applications grow, prompts become workflows—and workflows become systems. Read @LoMagnette's guide to mastering #LangChain4j Agentic Workflows, from simple agents to supervisor patterns, error handling & production-ready orchestration: javapro.io/2026/07/08/langchai

  13. Confused by the exploding number of #AI tools in the #JVM ecosystem? Teams mix #SpringAI, #LangChain4j, MCP & #Ollama without understanding the layers underneath. Artur Skowronski explains what each part of the #Java AI stack is actually for: javapro.io/2026/06/03/the-gen-

    @langchain4j

  14. Confused by the exploding number of #AI tools in the #JVM ecosystem? Teams mix #SpringAI, #LangChain4j, MCP & #Ollama without understanding the layers underneath. Artur Skowronski explains what each part of the #Java AI stack is actually for: javapro.io/2026/06/03/the-gen-

    @langchain4j

  15. Chat memory gets fuzzy fast once the UI hides what LangChain4j is actually retaining.

    I wrote a Quarkus tutorial that makes retained-memory pressure visible with `TokenWindowChatMemory`, Ollama request counts, a turn ledger, and OpenTelemetry attributes. The useful split is simple: your app-level eviction budget is not the model context limit. the-main-thread.com/p/quarkus- #Java #Quarkus #LangChain4j #Ollama #OpenTelemetry

  16. Chat memory gets fuzzy fast once the UI hides what LangChain4j is actually retaining.

    I wrote a Quarkus tutorial that makes retained-memory pressure visible with `TokenWindowChatMemory`, Ollama request counts, a turn ledger, and OpenTelemetry attributes. The useful split is simple: your app-level eviction budget is not the model context limit. the-main-thread.com/p/quarkus- #Java #Quarkus #LangChain4j #Ollama #OpenTelemetry

  17. Local AI gets risky when the first confident answer becomes the system answer.

    I wrote a Quarkus tutorial that sends the same text to two Ollama models, uses Quarkus Signals to escalate only on disagreement, and keeps `UNCERTAIN` separate from `FAILED`. the-main-thread.com/p/quarkus- #Java #Quarkus #LangChain4j #Ollama

  18. Local AI gets risky when the first confident answer becomes the system answer.

    I wrote a Quarkus tutorial that sends the same text to two Ollama models, uses Quarkus Signals to escalate only on disagreement, and keeps `UNCERTAIN` separate from `FAILED`. the-main-thread.com/p/quarkus- #Java #Quarkus #LangChain4j #Ollama

  19. Most #AI prototypes work. Until the next model update breaks half the system. Lutske de Leeuw & Maarten Vandeperre show how #CleanArchitecture, ports & adapters keep AI integrations from becoming spaghetti code.

    Read: javapro.io/2026/03/17/ai-witho
    #LangChain4j #Quarkus QuarkusIO #LLM

  20. Most #AI prototypes work. Until the next model update breaks half the system. Lutske de Leeuw & Maarten Vandeperre show how #CleanArchitecture, ports & adapters keep AI integrations from becoming spaghetti code.

    Read: javapro.io/2026/03/17/ai-witho
    #LangChain4j #Quarkus QuarkusIO #LLM

  21. Our next #JCON2026 session is live: 'Talk to Your Data: Natural Language Data Access in #Java with #Hibernate #Quarkus and LangChain4j' with Marco Melladelli

    Explore how Hibernate ORM, Quarkus, and #LangChain4j come together to enable …

    Grab your coffee and hit play: youtu.be/tMW5jxX6DoA

  22. Our next #JCON2026 session is live: 'Talk to Your Data: Natural Language Data Access in #Java with #Hibernate #Quarkus and LangChain4j' with Marco Melladelli

    Explore how Hibernate ORM, Quarkus, and #LangChain4j come together to enable …

    Grab your coffee and hit play: youtu.be/tMW5jxX6DoA

  23. LangChain4j CDI 1.3.1 released -- simpler Human-in-the-Loop agents, @RegisterSimpleAgent alignment, nested scope fix, new WildFly example, and LangChain4j 1.15.1. AI + Jakarta EE keeps getting better! #Java #AI #JakartaEE #OpenSource #langchain4j

  24. LangChain4j CDI 1.3.1 released -- simpler Human-in-the-Loop agents, @RegisterSimpleAgent alignment, nested scope fix, new WildFly example, and LangChain4j 1.15.1. AI + Jakarta EE keeps getting better! #Java #AI #JakartaEE #OpenSource #langchain4j

  25. Tired of stitching #AI SDKs into your #JakartaEE stack manually? #LangChain4J-CDI lets you declare an interface, annotate it, & inject it anywhere — REST, EJB, schedulers. @EliteGentleman demonstrates the model-driven approach.

    Worth a closer look? Read: javapro.io/2026/02/25/bring-ai

  26. Tired of stitching #AI SDKs into your #JakartaEE stack manually? #LangChain4J-CDI lets you declare an interface, annotate it, & inject it anywhere — REST, EJB, schedulers. @EliteGentleman demonstrates the model-driven approach.

    Worth a closer look? Read: javapro.io/2026/02/25/bring-ai

  27. Confused by the exploding number of #AI tools in the #JVM ecosystem? Teams mix #SpringAI, #LangChain4j, MCP & #Ollama without understanding the layers underneath. Artur Skowronski explains what each part of the #Java AI stack is actually for: javapro.io/2026/06/03/the-gen-

    @langchain4j

  28. Confused by the exploding number of #AI tools in the #JVM ecosystem? Teams mix #SpringAI, #LangChain4j, MCP & #Ollama without understanding the layers underneath. Artur Skowronski explains what each part of the #Java AI stack is actually for: javapro.io/2026/06/03/the-gen-

    @langchain4j

  29. Cheap questions should not burn the same local model as real debugging work.

    I wrote a Quarkus + LangChain4j tutorial that classifies prompts, routes them between two Ollama models, and keeps the decision observable with CDI events and tests. the-main-thread.com/p/quarkus- #Java #Quarkus #LangChain4j #Ollama

  30. Cheap questions should not burn the same local model as real debugging work.

    I wrote a Quarkus + LangChain4j tutorial that classifies prompts, routes them between two Ollama models, and keeps the decision observable with CDI events and tests. the-main-thread.com/p/quarkus- #Java #Quarkus #LangChain4j #Ollama

  31. LangSmith does not need to stay in the Python corner.

    I wrote a Quarkus walkthrough that sends LangChain4j traces to LangSmith over OTLP, including plain chat, tool calls, and controlled failures. It also covers the two easy footguns: /otel vs /otel/v1/traces, and region-specific endpoints.

    the-main-thread.com/p/quarkus-

    #Quarkus #LangChain4j #OpenTelemetry #Observability

  32. LangSmith does not need to stay in the Python corner.

    I wrote a Quarkus walkthrough that sends LangChain4j traces to LangSmith over OTLP, including plain chat, tool calls, and controlled failures. It also covers the two easy footguns: /otel vs /otel/v1/traces, and region-specific endpoints.

    the-main-thread.com/p/quarkus-

    #Quarkus #LangChain4j #OpenTelemetry #Observability

  33. 🚀 langchain4j-cdi 1.2.0 is out!

    🤖 @RegisterAgent: 8 agentic topologies (SIMPLE→A2A)
    🔌 MCP Server support for CDI beans
    ⚡ ${config} & #{EL} expressions in annotations
    All CDI-native, enterprise-ready.
    Thanks to @yblazart.bsky.social , Buhake Sindi and Don Bourne
    #Java #AI #LangChain4j #JakartaEE

  34. 🚀 langchain4j-cdi 1.2.0 is out!

    🤖 @RegisterAgent: 8 agentic topologies (SIMPLE→A2A)
    🔌 MCP Server support for CDI beans
    ⚡ ${config} & #{EL} expressions in annotations
    All CDI-native, enterprise-ready.
    Thanks to @yblazart.bsky.social , Buhake Sindi and Don Bourne
    #Java #AI #LangChain4j #JakartaEE

  35. Every deterministic workflow step does not need a planner call.

    This piece shows how to keep MCP tools boring inside a LangChain4j graph: one Quarkus MCP server, one workflow app, /topology, and tests that hit real Ollama instead of stubs.

    the-main-thread.com/p/quarkus-

    #Java #Quarkus #LangChain4j #MCP

  36. Every deterministic workflow step does not need a planner call.

    This piece shows how to keep MCP tools boring inside a LangChain4j graph: one Quarkus MCP server, one workflow app, /topology, and tests that hit real Ollama instead of stubs.

    the-main-thread.com/p/quarkus-

    #Java #Quarkus #LangChain4j #MCP

  37. Agent demos love static diagrams. Production gives you a different graph.

    This post shows how to expose a live LangChain4j topology from Quarkus with AgentMonitor, HtmlReportGenerator, and an SSE feed for recent runs.

    the-main-thread.com/p/quarkus-

    #Java #Quarkus #LangChain4j #Observability

  38. Agent demos love static diagrams. Production gives you a different graph.

    This post shows how to expose a live LangChain4j topology from Quarkus with AgentMonitor, HtmlReportGenerator, and an SSE feed for recent runs.

    the-main-thread.com/p/quarkus-

    #Java #Quarkus #LangChain4j #Observability

  39. Agent names are not a routing strategy.

    This walkthrough builds a Quarkus + LangChain4j sample that uses filesystem Skills to make ownership explicit, keeps a baseline supervisor for comparison, and proves the routing with HTTP tests.

    the-main-thread.com/p/agent-sk

    #Quarkus #LangChain4j #Java #AIEngineering

  40. Agent names are not a routing strategy.

    This walkthrough builds a Quarkus + LangChain4j sample that uses filesystem Skills to make ownership explicit, keeps a baseline supervisor for comparison, and proves the routing with HTTP tests.

    the-main-thread.com/p/agent-sk

    #Quarkus #LangChain4j #Java #AIEngineering

  41. Once a tool-calling assistant grows from 5 tools to 50, the problem stops being “prompting” and starts being context geometry.

    This walkthrough builds a Quarkus + LangChain4j + Ollama example and shows what tool search actually changes: smaller working sets, visible search rounds, and more prompt headroom even when local latency is messy.

    the-main-thread.com/p/langchai

    #Quarkus #LangChain4j #Ollama #Java

  42. Once a tool-calling assistant grows from 5 tools to 50, the problem stops being “prompting” and starts being context geometry.

    This walkthrough builds a Quarkus + LangChain4j + Ollama example and shows what tool search actually changes: smaller working sets, visible search rounds, and more prompt headroom even when local latency is messy.

    the-main-thread.com/p/langchai

    #Quarkus #LangChain4j #Ollama #Java

  43. Still building #AI with one model per request? You’re already behind. @kevindubois & Laura Cowen map the shift to agentic systems & why orchestration beats prompts.

    Ready to design real AI architectures? Dive in: javapro.io/2026/03/31/agentic-

    #Java #LangChain4j @langchain4j

  44. Still building #AI with one model per request? You’re already behind. @kevindubois & Laura Cowen map the shift to agentic systems & why orchestration beats prompts.

    Ready to design real AI architectures? Dive in: javapro.io/2026/03/31/agentic-

    #Java #LangChain4j @langchain4j

  45. In this #InfoQ article, Vignesh Durai explains how agentic and multimodal AI systems can be engineered using #ApacheCamel & #LangChain4j.

    The solution combines LLM-based reasoning, retrieval-augmented generation (RAG), and image classification.

    🔗 Read now: bit.ly/4sXdlcM

    #AI #LLMs #DataPipelines

  46. In this article, Vignesh Durai explains how agentic and multimodal AI systems can be engineered using & .

    The solution combines LLM-based reasoning, retrieval-augmented generation (RAG), and image classification.

    🔗 Read now: bit.ly/4sXdlcM

  47. Tomorrow I’m speaking at the Bangalore JUG Special Talk on Open-Source GPU-Powered Image Generation with LangChain4j. We’ll walk through a Java-based stack using Spring, LangChain4j, ONNX Runtime, CUDA, and SD4J to build a cloud-ready image generation service with monitoring and a real-time UI.
    RSVP: meetup.com/bangalorejug/events

    #Java #AI #LangChain4j #OpenSource #GPU

  48. Tomorrow I’m speaking at the Bangalore JUG Special Talk on Open-Source GPU-Powered Image Generation with LangChain4j. We’ll walk through a Java-based stack using Spring, LangChain4j, ONNX Runtime, CUDA, and SD4J to build a cloud-ready image generation service with monitoring and a real-time UI.
    RSVP: meetup.com/bangalorejug/events

    #Java #AI #LangChain4j #OpenSource #GPU

  49. Exclusive Devoxx UK Discount for Quarkus Devs!

    Want to catch all the supersonic, subatomic Java talks at Devoxx UK? Grab £50 off your registration with the exclusive code DVX26QUARKUS.

    Don't miss the Quarkus sessions, and be sure to drop by the Quarkus Community Booth. Let's talk high-performance, cloud-native apps, and our latest Generative AI integrations with LangChain4j.

    See you in London!

  50. Exclusive Devoxx UK Discount for Quarkus Devs!

    Want to catch all the supersonic, subatomic Java talks at Devoxx UK? Grab £50 off your registration with the exclusive code DVX26QUARKUS.

    Don't miss the Quarkus sessions, and be sure to drop by the Quarkus Community Booth. Let's talk high-performance, cloud-native apps, and our latest Generative AI integrations with LangChain4j.

    See you in London!

    #DevoxxUK #Quarkus #Java #AI #LangChain4j #OpenSource #quarkusworldtour

  51. Cheerio, London! The Quarkus community is heading to Devoxx UK on May 6th and 7th!

    We are proud to sponsor a booth at this year's event in the Business Design Centre. Stop by to chat with our community members about how to supercharge your skillset with supersonic, subatomic Java. We'd love to talk to you about live coding, developer joy, & how to easily build enterprise-grade AI apps using our native LangChain4j integration!

    See you there!
    @DevoxxUK

  52. Cheerio, London! The Quarkus community is heading to Devoxx UK on May 6th and 7th!

    We are proud to sponsor a booth at this year's event in the Business Design Centre. Stop by to chat with our community members about how to supercharge your skillset with supersonic, subatomic Java. We'd love to talk to you about live coding, developer joy, & how to easily build enterprise-grade AI apps using our native LangChain4j integration!

    See you there!
    @DevoxxUK #DevoxxUK #Quarkus #Java #AI #LangChain4j

  53. Java developers: this guest post by Sebastian Kühnau shows how to build a streaming AI chat with Quarkus, Vaadin Flow, and LangChain4j — all in plain Java. A nice example of token-by-token UI updates without switching to a separate frontend stack.
    the-main-thread.com/p/streamin

    #Java #Quarkus #Vaadin #LangChain4j #AI

  54. Java developers: this guest post by Sebastian Kühnau shows how to build a streaming AI chat with Quarkus, Vaadin Flow, and LangChain4j — all in plain Java. A nice example of token-by-token UI updates without switching to a separate frontend stack.
    the-main-thread.com/p/streamin

    #Java #Quarkus #Vaadin #LangChain4j #AI