Developer Advocate at Google for Google Cloud Platform, and co-founder of the Apache Groovy programming language project.
groovywebconsole. Groovy Web Console on Google App Engine
148gemini-workshop-for-java-developers. Gemini workshop for Java developers, using the LangChain4j orchestration framework
68embedding-gemma-semantic-search. In-browser semantic search demo using EmbeddingGemma and Transformers.js. No server required.
38adk-java-maven-template. Project template to get started creating your first agent with ADK for Java and building with Maven
37bloogaey. A sample blog application written in Groovy with the Gaelyk lightweight toolkit for the Google App Engine SDK
36adk-agent-code-visualizer. An proof of concept visualization of ADK agent definitions
22ai-agent-protocols. This deep dive explores key protocols and frameworks essential for building AI agents, including MCP, A2A, ACP, ADK, Arc, Quarkus, and LangChain4j. Attendees will learn their merits, practical implementation, and interoperability through detailed walkthroughs and demos, gaining clarity on their roles in effective LLM-based agent development.
21bedtimestories. Generate kid stories with the PaLM API
16short-genai-stories. An AI agent to create short stories, using Gemini and Imagen for illustrations. The project is developed in Java 21 with LangChain4j, and deployed on Google Cloud. You can browse generated stories at: https://short-ai-story.web.app/
15llm-text-tokenization. Java
11doctorpad. Griffon application to edit asciidoc documents and have a render them in web views
10devoxx-gaelyk-demo. Demo of the Devoxx REST API schedule written with Gaelyk
10dokspek. Executable specification documents
10chrome-gemini-summarize-extension. Chrome extension to summarize the text in the current tab
9groovy-llm. Groovy documentation chatbot powered by the Gemini large language model
8gaelyk-plugins. Git repository for Gaelyk plugins
7ratpack-demo-cloudfoundry. Groovy
4bluesky-topic-analysis. Analyze current topics on the Bluesky firehose
4serverless-web-apis. Code for the serverless web APIs workshop
3stootistics. Java
2jib. 🏗 Build container images for your Java applications.
2moon-phases-quarkus-mcp-sse-server. Moon phases MCP server, using Server-Sent Events, implemented in Java with the Quarkus framework
2disable-grab-sample. Showing an AST transformation that forbids the usage of @Grab or @Grapes
2pixxearch. This is the code for the Pic-a-daily, an application to upload, analyse and share pictures using Google Cloud serverless solutions, namely Cloud Functions, App Engine, and Cloud Run
2mn-gcp. Samples showing how to deploy Micronaut services on Google Cloud, with Cloud Functions, App Engine and Cloud Run
2awesome-java-ai. Curated list of awesome Artificial Intelligence (AI), Machine Learning (ML) and "Agents" stuff related to Java and the JVM.
1langchain4j. Java version of LangChain
1langchain4j-micronaut-mcp. Example of an MCP server implemented with Micronaut
1awesome-java. A curated list of awesome Java frameworks, libraries and software.
1github-post-receive-hook. Small Gaelyk application invoked as a post-receive hook when commits are pushed to a Git repository.
1primefaces-groovy-cassandra. Sample application showcasing Primefaces + Groovy + Cassandra integration
1GR8ConfUS2014. Slides for presentations at GR8Conf US 2014
1groovy-bytecode-ast. A Groovy AST transformation which allows writing the body of a method as bytecode instructions.
1vert.x. vert.x - Effortless asynchronous application development for the modern web and enterprise
1