Georgios Andrianakis
geoand86.bsky.social
Georgios Andrianakis
@geoand86.bsky.social
Principal Software @ Red Hat, working on Quarkus, Langchain4j and others
Reposted by Georgios Andrianakis
We've just released #quarkus MCP server 1.2.0 with initial support for "streamable HTTP" transport, default values for ToolArg/PrompArg annotations, feature filters, and other bugfixes and minor improvements... ☕ github.com/quarkiverse/...
Release 1.2.0 · quarkiverse/quarkus-mcp-server
What's Changed devui: add input field for bearerToken header by @mkouba in #220 Add secure-http-server demo by @sberyozkin in #199 docs: add sberyozkin as a contributor for example by @allcontribu...
github.com
May 22, 2025 at 6:52 AM
Reposted by Georgios Andrianakis
Let's #workTogether !

No job description yet, but, hear me out:

I've recently left #RedHat, to do something I feel is more meaningful: help build a better home for #OpenSource: radicle.xyz

We're now looking for someone with experience in the #frontend world and a #UX focus to join my team! 👇
Radicle
Sovereign code infrastructure.
radicle.xyz
April 29, 2025 at 4:22 PM
Reposted by Georgios Andrianakis
Getting ready for secure MCP with Quarkus MCP Server:

quarkus.io/blog/secure-...
Getting ready for secure MCP with Quarkus MCP Server
Quarkus: Supersonic Subatomic Java
quarkus.io
April 28, 2025 at 1:55 PM
The best way to write MCP servers just keeps on getting better!
#quarkus MCP server 1.1.0 is out! With progress, roots and sampling APIs... ⚡https://github.com/quarkiverse/quarkus-mcp-server/releases/tag/1.1.0
April 17, 2025 at 7:38 AM
Reposted by Georgios Andrianakis
Fastest way to get started with Java and MCP ?

jbang init -t qmcp@jbangdev hello.java

Now add `jbang hello.java` to your favourite MCP client.

I'll show this and more on Quarkus Insights at 15:00 CET
hello.java
April 14, 2025 at 8:56 AM
Reposted by Georgios Andrianakis
Just published an article on deploying #Azure resources using the Model Context Protocol (#MCP) and @quarkus.io ! Learn how to build MCP servers that let you manage cloud resources using simple natural language commands right from @vscode.dev .

www.linkedin.com/pulse/deploy...
Deploying Azure Resources using MCP and Quarkus
In my previous article, I introduced the Model Context Protocol (MCP) and demonstrated how it could be integrated with LangChain4j to access GitHub. MCP is an open standard protocol that enables seaml...
www.linkedin.com
April 2, 2025 at 12:05 PM
Reposted by Georgios Andrianakis
Sooo, we've just released the @quarkus.io MCP server 1.0.0 🎉. The main branch is now 1.1 and we already have a couple of new features for this milestone: client sampling, Dev UI improvements and CLI adapter github.com/quarkiverse/.... We also started to look into the new spec version. Stay tuned!
1.1.0 Milestone · quarkiverse/quarkus-mcp-server
This extension enables developers to implement the MCP server features easily. - 1.1.0 Milestone · quarkiverse/quarkus-mcp-server
github.com
April 2, 2025 at 9:34 AM
Reposted by Georgios Andrianakis
How to write your own MCP server with Java, Quarkus, and Goose:

blog.sebastian-daschner.com/entries/writ...

www.youtube.com/watch?v=aOIO...
March 31, 2025 at 4:37 PM
Reposted by Georgios Andrianakis
We released Quarkus 3.20 LTS, our new LTS stream maintained for 1 year, and Quarkus 3.21, which comes with new features such as the ability to configure the MongoDB Client with the TLS Registry. For 3.20 LTS, buff.ly/UTh9roX , for 3.21, buff.ly/xrfibVb . Pick the one that fits your needs!
Quarkus 3.20 - new LTS version
Quarkus: Supersonic Subatomic Java
quarkus.io
March 26, 2025 at 5:05 PM
Reposted by Georgios Andrianakis
The @quarkus.io team is amazing. They've developed an MCP Server extension. It took me half a day to write a not-so-trivial MCP Server and expose it to a @langchain4j.dev client. Really good stuff #Bravo

github.com/quarkiverse/...
GitHub - quarkiverse/quarkus-mcp-server: This extension enables developers to implement the MCP server features easily.
This extension enables developers to implement the MCP server features easily. - quarkiverse/quarkus-mcp-server
github.com
March 20, 2025 at 4:01 PM
Reposted by Georgios Andrianakis
Remember, there is an intrinsic feedback availability imbalance: we deal with bad stuff daily, and it is more visible than good stuff. For every ugly customer support ticket, there are likely hundreds of customers who never told you things were great.
March 17, 2025 at 9:38 AM
Reposted by Georgios Andrianakis
Here's the 3rd episode of my #Java and #AI series with #Quarkus & #LangChain4j 💥 ! It talks about keeping memory of subsequent and parallel calls to AI Models. Want to find out what LLMs think is the best enterprise programming language and stack? You'll just have to watch 😁 youtu.be/at9vlItauKU?...
Java and AI - Episode 3: Working with Memory to Keep Track of (Parallel) Conversations
YouTube video by Kevin Dubois
youtu.be
March 14, 2025 at 3:08 PM
Reposted by Georgios Andrianakis
Its been awesome to see the work Andrea and co. been doing with WASM using Chicory. Latest is enabling sqllite to run in raw jvm bytecode and native-image.

quarkus.io/blog/sqlite4...

Also works with jdbc@maxandersen: gist.github.com/maxandersen/...
Running SQLite in Pure Java with Quarkus
Quarkus: Supersonic Subatomic Java
quarkus.io
March 13, 2025 at 10:29 AM
Reposted by Georgios Andrianakis
We've added an initial Dev UI support to #quarkus MCP server 1.0.0.Beta5 - there's no need to start a separate MCP client to test your features!
March 13, 2025 at 11:08 AM
Reposted by Georgios Andrianakis
What's your favorite #Quarkus extension and why?
#Java #Quarkiverse
March 13, 2025 at 7:48 AM
Reposted by Georgios Andrianakis
There is a new way to run sqllite in java with Quarkus - no native libraries, simple to run with java and still native image friendly. Read about the new sqllite4j quarkiverse extension in the blog below!
Running SQLite in Pure Java with Quarkus
Quarkus: Supersonic Subatomic Java
buff.ly
March 13, 2025 at 8:00 AM
Reposted by Georgios Andrianakis
Quarkus 3.19 introduces a new landing page for #observability. It provides an overview of available extensions and best practices for their use. Check it out: quarkus.io/guides/obser... @quarkus.io
Observability in Quarkus
Quarkus: Supersonic Subatomic Java
quarkus.io
March 4, 2025 at 5:20 AM
Reposted by Georgios Andrianakis
Believe it or not, the next release of Quarkus will be the 365th release since Quarkus became a thing, 6 years ago. It will be one year of release days! I released the large majority of them but this will change a bit with @janmartiska.bsky.social taking the responsibility for some LTS streams!
February 27, 2025 at 8:26 PM
I love just how free the new AOT cache is!

For the a sample Quarkus application, normal startup time was around 400ms on my machine (JDK 24 EA).
When using the new AOT cache feature with JDK 24, the application starts in around 270ms.

And all that without a training run!

bsky.app/profile/dani...
February 27, 2025 at 11:33 AM
Reposted by Georgios Andrianakis
Did you know you can use #Quarkus (+ #LangChain4j) as both an #MCP client AND an MCP server? I created a quick sample to add current weather awareness to an LLM integration. Check it out and let me know -> github.com/quarkiverse/...

#Java #AI
@quarkus.io @langchain4j.dev
quarkus-langchain4j/samples/mcp-sse-client-server at main · quarkiverse/quarkus-langchain4j
Quarkus Langchain4j extension. Contribute to quarkiverse/quarkus-langchain4j development by creating an account on GitHub.
github.com
February 18, 2025 at 12:07 PM
Reposted by Georgios Andrianakis
Great examples of agentic AI with @quarkus.io and @langchain4j.dev from Mario Fusco:
github.com/mariofusco/q...
GitHub - mariofusco/quarkus-agentic-ai
Contribute to mariofusco/quarkus-agentic-ai development by creating an account on GitHub.
github.com
February 7, 2025 at 1:51 PM
Reposted by Georgios Andrianakis
Noticed Cursor added MCP support and yes - Quarkus MCP servers Just Works.

Screenshot is me talking to a netflix sqllite database...
February 3, 2025 at 7:15 PM