Build & DeployBuild & Deploy
Conference50min
INTERMEDIATE

Crafting intelligent GitHub Bots

This session focuses on enhancing development workflows using GitHub's capabilities combined with Large Language Models. It explains how to create intelligent and productive workflows for a variety of use cases, including automatic label handling, issue triaging, and better commit messages. The session will demonstrate live coding for developing AI-infused GitHub bots using Quarkus GitHub App Framework and Quarkus LangChain4j.

Georgios Andrianakis
Georgios AndrianakisRed Hat
Guillaume Smet
Guillaume SmetRed Hat

talkDetail.whenAndWhere

Wednesday, October 9, 12:00-12:50
Room 10
talks.description
One of the sometimes overlooked strengths of GitHub is how much power it gives us developers in creating and augmenting our development workflows.When combined with the capabilities that Large Language Models now offer us, our workflows can now become truly intelligent and provide us a much needed productivity boost!A non exhaustive list of use cases that can now be implemented are the following:Extract the summary from long GitHub conversationsAutomate label handlingProvide automatic help for common use casesAutomate reviewer assignmentIssue triagingConvert screenshots into codeSuggestions for better commit messagesIf you would like to know how to implement these, this session is for you. It will explain and demonstrate with live coding how to develop AI infused GitHub bots using the unrivaled combination of Quarkus GitHub App Framework and Quarkus LangChain4j.
Large Language Models
GitHub
Workflows
Quarkus
talks.speakers
Georgios Andrianakis

Georgios Andrianakis

Red Hat

Greece

Georgios works for Red Hat as a Principal Software Engineer and is currently the most active contributor for Quarkus, where he works in all sorts of areas, including but not limited to LangChain4j, RESTEasy Reactive, Spring compatibility, Kubernetes support, testing, Kotlin and more.
He is also an enthusiastic promoter of Quarkus that never misses a chance to spread the Quarkus love!
Guillaume Smet

Guillaume Smet

Red Hat

France

Guillaume is Principal Software Engineer at Red Hat.
He has spent his career (20+ years, he doesn't get any younger...) working with and on Open Source Software.
Major contributor and release manager of Quarkus, he puts a lot of effort into improving the automation for the project and initiated the Quarkus GitHub App and Quarkus GitHub Action extensions.
On his spare time, he reads a lot of contemporary French literature.
comments.title

comments.speakerNotEnabledComments