GSoC 2025

LLM4S was selected for GSoC 2025 under the Scala Center Organization.

This year, we are focused on “Engineering GenAI Agents in Functional Scala.” Our selected contributors are working on critical features ranging from Agentic Toolkits to RAG pipelines and Observability.


2025 Projects & Contributors

🤖 Agentic Toolkit for LLMs

Contributor: Elvan Konukseven
Mentors: Kannupriya Kalra, Rory Graves

Building a sophisticated agent framework that enables LLMs to perform multi-step reasoning and tool execution in a type-safe environment.

📦 RAG in a Box

Contributor: Gopi Trinadh Maddikunta
Mentors: Kannupriya Kalra, Rory Graves, Dmitry Mamonov

Creating a modular, “out-of-the-box” Retrieval-Augmented Generation system that simplifies vector store integration and document embedding.

🖼️ Multimodal Support (Image, Voice)

Contributor: Anshuman Awasthi
Mentors: Kannupriya Kalra, Rory Graves

Expanding LLM4S beyond text to support Image Generation, Speech-to-Text, and Text-to-Speech capabilities using modern provider APIs.

🔍 Tracing & Observability

Contributor: Shubham Vishwakarma
Mentors: Kannupriya Kalra, Rory Graves, Dmitry Mamonov

Implementing comprehensive tracing support to debug, monitor, and visualize LLM workflows and agent decisions.


Mentors

We are grateful to our mentors who dedicate their time to guide the next generation of open-source developers.

  • Kannupriya Kalra
  • Rory Graves
  • Dmitry Mamonov

Talks & Presentations

Our GSoC team actively shares their learnings with the global community.

Event Topic Speaker
GSoC Mentor Summit 2025 LLM4S x GSoC 2025: Engineering GenAI Agents Kannupriya Kalra
Scala Center Lightning Talks Powered by GSoC 2025 for Scala All Contributors
ICFP/SPLASH 2025 Mentoring in the Scala Ecosystem Kannupriya Kalra