Georgios Andrianakis's Avatar

Georgios Andrianakis

@geoand86.bsky.social

Principal Software @ Red Hat, working on Quarkus, Langchain4j and others

311 Followers  |  101 Following  |  20 Posts  |  Joined: 13.11.2024  |  1.9864

Latest posts by geoand86.bsky.social on Bluesky

Preview
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...

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/...

22.05.2025 06:52 โ€” ๐Ÿ‘ 12    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

One word: Impact

12.05.2025 13:02 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Radicle Sovereign code infrastructure.

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! ๐Ÿ‘‡

29.04.2025 16:22 โ€” ๐Ÿ‘ 41    ๐Ÿ” 14    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 2
Preview
Getting ready for secure MCP with Quarkus MCP Server Quarkus: Supersonic Subatomic Java

Getting ready for secure MCP with Quarkus MCP Server:

quarkus.io/blog/secure-...

28.04.2025 13:55 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The best way to write MCP servers just keeps on getting better!

17.04.2025 07:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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

14.04.2025 08:56 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I personally find it impossible to do any work on a plane. Trains are great, planes I find terribly non-conductive to work...

14.04.2025 13:08 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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...

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...

02.04.2025 12:05 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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

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!

02.04.2025 09:34 โ€” ๐Ÿ‘ 10    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

How to write your own MCP server with Java, Quarkus, and Goose:

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

www.youtube.com/watch?v=aOIO...

31.03.2025 16:37 โ€” ๐Ÿ‘ 10    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What happened?

01.04.2025 10:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Quarkus 3.20 - new LTS version Quarkus: Supersonic Subatomic Java

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!

26.03.2025 17:05 โ€” ๐Ÿ‘ 13    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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

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/...

20.03.2025 16:01 โ€” ๐Ÿ‘ 31    ๐Ÿ” 9    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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.

17.03.2025 09:38 โ€” ๐Ÿ‘ 24    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Java and AI - Episode 3: Working with Memory to Keep Track of (Parallel) Conversations
YouTube video by Kevin Dubois Java and AI - Episode 3: Working with Memory to Keep Track of (Parallel) Conversations

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?...

14.03.2025 15:07 โ€” ๐Ÿ‘ 17    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Running SQLite in Pure Java with Quarkus Quarkus: Supersonic Subatomic Java

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/...

13.03.2025 10:29 โ€” ๐Ÿ‘ 12    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Preview
Release 1.0.0-beta2 ยท langchain4j/langchain4j Notable Changes OpenAI: migrate to HttpClient by @dliubarskyi in #2529 Support the official OpenAI Java SDK by @jdubois in #2508 Expose tools hallucination strategy by @mariofusco in #2626 MCP: su...

#LangChain4j 1.0.0-beta2 has been released! ๐ŸŽ‰

github.com/langchain4j/...

13.03.2025 14:42 โ€” ๐Ÿ‘ 17    ๐Ÿ” 10    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Video thumbnail

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!

13.03.2025 11:08 โ€” ๐Ÿ‘ 6    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What's your favorite #Quarkus extension and why?
#Java #Quarkiverse

13.03.2025 07:48 โ€” ๐Ÿ‘ 5    ๐Ÿ” 5    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
Preview
Running SQLite in Pure Java with Quarkus Quarkus: Supersonic Subatomic Java

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!

13.03.2025 08:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Never trust a test you haven't seen fail ๐Ÿ˜‰

11.03.2025 10:47 โ€” ๐Ÿ‘ 16    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Observability in Quarkus Quarkus: Supersonic Subatomic Java

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

04.03.2025 05:20 โ€” ๐Ÿ‘ 10    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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!

27.02.2025 20:26 โ€” ๐Ÿ‘ 28    ๐Ÿ” 12    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

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...

27.02.2025 11:33 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'll post an improvement tomorrow!

24.02.2025 16:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Quarkus instrumentation Quarkus is an open source framework designed to help software developers build efficient cloud native applications both with JVM and Quarkus native image applications. Quarkus uses extensions to provi...

@quarkus.io has now a page in the oficial @opentelemetry.io documentation.
opentelemetry.io/docs/zero-co...

20.02.2025 10:56 โ€” ๐Ÿ‘ 18    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Quarkus instrumentation Quarkus is an open source framework designed to help software developers build efficient cloud native applications both with JVM and Quarkus native image applications. Quarkus uses extensions to provi...

Nice - #Quarkus has an official page in the #OpenTelemetry docs now - opentelemetry.io/docs/zero-co... #java #observability

20.02.2025 11:47 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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.

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

18.02.2025 12:07 โ€” ๐Ÿ‘ 16    ๐Ÿ” 7    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Llama3.java :: Quarkiverse Documentation

You can try it with Quarkus ๐Ÿ˜‰

docs.quarkiverse.io/quarkus-lang...

12.02.2025 06:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - mariofusco/quarkus-agentic-ai Contribute to mariofusco/quarkus-agentic-ai development by creating an account on GitHub.

Great examples of agentic AI with @quarkus.io and @langchain4j.dev from Mario Fusco:
github.com/mariofusco/q...

07.02.2025 13:51 โ€” ๐Ÿ‘ 27    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@geoand86 is following 20 prominent accounts