Advertisement ยท 728 ร— 90

Posts by Guillaume Laforge

If you want to know more about how to write #Java #AI #agents with ADK, please watch my video:
www.youtube.com/watch?v=YqAB...
I'm demonstrating some of the new features in my "comic trip" app!

14 hours ago 6 3 0 0

๐ŸฅณADK for #java 1.0 is out!
Write your #AI #agents with a cup of โ˜•๏ธ
Learn more about the latest features in this article, have a look at the video, and the "comic trip" app I built with the framework.

17 hours ago 9 4 0 1
Preview
Cloud Run Jobs vs. Cloud Batch: Choosing Your Engine for Run-to-Completion Workloads Google Cloud offers plenty of different products and services, some of which seem to be covering overlapping needs. There are multipleโ€ฆ

Cloud Run Jobs or Cloud Batch? If you're running offline processing on Google Cloud, the choice isn't always obvious.
While both services are built for run-to-completion tasks, they serve very different needs.

Let me help you choose with my guide: medium.com/p/8590a8e3a3b1

21 hours ago 4 4 0 0

๐Ÿ‘€

21 hours ago 2 0 0 0
Code sample showing how to use the Lyria model in Java

Code sample showing how to use the Lyria model in Java

๐ŸŽธGenerate audio clips & full songs in #Java with the new #Lyria3 generative model, using my #Gemini Interactions Java SDK ๐ŸŽถ
glaforge.dev/posts/2026/0...

4 days ago 6 2 0 0
Preview
Extracting JSON from LLM chatter with JsonSpotter LLMs are great at generating structured data, in particularly those which support a strict JSON output mode (sometimes also called structured decoding), but sometimes they give you a bit more than the...

I created a small #Java library to extract #JSON structures from chatty #LLM outputs that don't always output pure JSON

glaforge.dev/posts/2026/0...

1 week ago 10 2 1 1
Snippet of code showing how to configure the Google Maps tool with the Gemini Interactions API for Java

Snippet of code showing how to configure the Google Maps tool with the Gemini Interactions API for Java

๐Ÿ“ข Just released v0.8.0 of my #Gemini Interactions API for #Java, with a new tool: Google Maps ๐Ÿ—บ๏ธ
github.com/glaforge/gem...

1 week ago 6 2 0 1

There's Antigravity, Gemini CLI, you can also use Gemini within JetBrains' IDEs, and including their latest Air product.
There's choice on how you wanna run it ๐Ÿ˜‰

2 weeks ago 1 0 0 0
Advertisement

Time to try Gemini ๐Ÿ˜‰

2 weeks ago 1 0 1 0

What? You prefer games to me?
(and happy birthday a bit late)

2 weeks ago 1 0 0 0
Post image

Fixing #AISlop with a #SKILL.md in #geminicli

Well, at least, removing as much sloppiness as possible from AI generated text! And making it more human-readable โ˜บ๏ธ

Inspired by the awesome tropes.fyi

Explanations and skill:
glaforge.dev/posts/2026/0...

3 weeks ago 6 3 1 0

I'm not using AI to replicate artist works. I'm using it to discover new vocabulary in a foreign language.
Indeed it reused a familiar character for illustrating the vocab, and yes, there are some small text / ref errors, but the vocab is there and correct, AFAIK.

3 weeks ago 0 0 2 0
Post image

Not being a native English speaker I miss some vocabulary.

I wanted to know the words describing the elements of a comic book.

My friend #NanoBanana came to the rescue! I asked:

"Create an illustration describing the various elements of a comic page (panels, bubbles, etc)"

3 weeks ago 16 1 19 6

TamboUI is inspired from RataTUI.
In French, TamboUI sounds like "Tambouille" which is about cooking, and RataTUI sounds like "Ratatouille" which is a dish.
So the names fit well together!

3 weeks ago 1 0 0 0
Preview
Smarter Filters: Empowering Users with AI-Driven Search Discover how AI is revolutionizing search filters! Learn how to transform natural language queries into structured filters using Chrome's Built-in Prompt API and Gemini Nano. Explore techniques like s...

I am a bit late sharing this! ๐Ÿ˜…

I wrote a post a few months ago about building a client-side AI agent. It uses the Chrome Prompt API with structured output to turn natural language into precise search filters.

๐Ÿ’ธ Zero server costs
๐Ÿ”’ Total privacy
๐Ÿ“ถ Offline support

bandarra.me/posts/ai-sma...

3 weeks ago 1 1 0 1
Preview
Detecting and Editing Visual Objects with Gemini | Towards Data Science A practical guide to identifying, restoring, and transforming elements within your images

Interested in extending your image-processing toolkit? Laurent Picard offers a comprehensive guide to identifying, restoring, and transforming elements within your image using Gemini.

4 weeks ago 0 1 0 0
Video

Updated my Prompt API demo! ๐Ÿš€

Now using WebMCP to expose on-page agents to broader browser agents. This lets a general agent recruit the page as a domain-expert "sub-agent" for hyper-accurate tasks.

Links in replies! ๐Ÿ‘‡

#WebMCP #BuiltInAI

1 month ago 1 1 1 0
Advertisement
Post image

๐ŸŒโšก๏ธ My favorite image model, now at flash speed!

#NanoBanana 2, pretty much the same quality as the pro version, but super, super fast!

blog.google/innovation-a...

1 month ago 7 0 0 0

Starting now!

1 month ago 3 1 0 0
Post image

๐Ÿ“ข Tomorrow at ๐Ÿ• 1PM (Paris) / ๐Ÿ•› noon (London), I'll be your host for our #WednesdayBuildHour

I'll guide you through an online workshop to learn how to
๐—•๐˜‚๐—ถ๐—น๐—ฑ #AI #Agents ๐˜„๐—ถ๐˜๐—ต #ADK ๐—ณ๐—ผ๐—ฟ #Java

โžก๏ธ Register here: goo.gle/wbh-adk-java

1 month ago 4 3 0 1
Preview
Easily Build a Local MCP Server in Java with a Skill inside Gemini CLI Recently, Iโ€™ve been exploring the Model Context Protocol (MCP) and how to easily create custom servers to extend the capabilities of AI assistants like Gemini CLI which I use daily. I wanted a way to ...

#Agent #skills help ๐—ฎ๐˜‚๐˜๐—ผ๐—บ๐—ฎ๐˜๐—ฒ ๐—ฟ๐—ฒ๐—ฝ๐—ฒ๐˜๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐˜๐—ฎ๐˜€๐—ธ๐˜€.
Recently I used #GeminiCLI to easily create #MCP servers in #Java with @jbang.dev & @langchain4j.dev.
I extracted that ๐—ธ๐—ป๐—ผ๐˜„๐—น๐—ฒ๐—ฑ๐—ด๐—ฒ into a ๐—ฟ๐—ฒ๐˜‚๐˜€๐—ฎ๐—ฏ๐—น๐—ฒ SKILL.md to create more servers!
glaforge.dev/posts/2026/0...

1 month ago 9 5 0 0
Post image

Is your personal #AI #agent following more the ๐Ÿฆž #lobster philosophy or the ๐Ÿœ #ant philosophy?
(like in the #openclaw / #ironclaw / #microclaw / #nanoclaw / #picoclaw... community)

1 month ago 3 0 0 0
Post image

๐Ÿ“ˆAll those people showing graphs with projected exponential growth about something... but future turns often more into a sigmoid function!

๐Ÿ‘‹ Hello from the plateau!

1 month ago 4 1 0 0
Post image

Comparing #Lean and #Rocq (Coq)
I thought both were theorem provers, but it seems Rocq is more for building verifiable software, while Lean is for more classical math.
So Lean might be a better fit for the math explorations #LLMs and #AI #Agents are doing for solving problems.

1 month ago 1 0 0 0
Advertisement
Preview
Google's Gemini 3.1 Pro is mostly great Gemini 3.1 Pro tops most benchmarks at half the price of Anthropic's Opus 4.6.

Gemini 3.1 Pro tops most benchmarks at half the price of Anthropic's Opus 4.6.

1 month ago 2 1 0 0
Image

Image

Introducing Gemini 3.1 Pro, our new SOTA model across most reasoning, coding, and stem use cases! x.com/OfficialLoga...

1 month ago 108 10 1 6

Java CLIs in 2026:

- scaffold with PicoCLI picocli.info
- style with Tamboui tamboui.dev
- launch with JBang www.jbang.dev
- release with JReleaser jreleaser.org

1 month ago 15 7 0 0
Post image

Sometimes, the #AI talks to me...

I built a research workflow that uses #Gemini's interactions API, Google's Deep Research agent, also #nanobanana for illustration, and due to a timeout in my system, the sketchnote agent was yelling at me because I forgot to feed it! ๐Ÿด๐Ÿ˜‹

1 month ago 2 0 0 0

Perso, le cours de compilation pendant les รฉtudes n'รฉtait vraiment pas mon cours prรฉfรฉrรฉ... et pourtant j'ai passรฉ tant d'annรฉes sur... un langage de programmation ๐Ÿ˜‰

1 month ago 1 0 0 0
Preview
Gemini Deep Think: Redefining the Future of Scientific Research Gemini Deep Think is accelerating discovery in maths, physics, and computer science by acting as a powerful scientific companion for researchers.

Aletheia (basรฉ sur Gemini Deep Think) a aidรฉ des chercheurs ร  rรฉsoudre 18 problรจmes bloquรฉs depuis des annรฉes en apportant des approches mathรฉmatiques inattendues. Dont une conjecture vieille de 10 ans dรฉmolie par un contre-exemple.

1 month ago 2 2 0 0