
GSoC 2025 with Scala Center - The Final Report
By Anshuman Awasthi 🌟 TL;DR I contributed to the LLM4S codebase during GSoC 2025 to add multimodal features (image generation, image preprocessing/embeddings, speech recognition and text-to-speech,

By Anshuman Awasthi 🌟 TL;DR I contributed to the LLM4S codebase during GSoC 2025 to add multimodal features (image generation, image preprocessing/embeddings, speech recognition and text-to-speech,





The Scala 3 & Functional Programming Essentials course introduces both the fundamentals of Scala 3 and the core principles of functional programming. It is designed as a starting point for developers new to Scala, while also laying the foundation for...

The Cats library in Scala provides a rich set of abstractions for functional programming. The Rock the JVM course on Cats is structured to introduce these abstractions progressively, showing both their theory and their practical applications. Below i...

Scala at Light Speed is a free, compact course by Rock the JVM , designed to teach you Scala’s essential features in just about 2 hours, roughly the length of a movie. Course: Scala at light speed. The official GitHub repo reinforces this learning wi...

🎨 TL;DR Milestone 1(Implements the Milestone 1 from the GSoC Proposal) delivers a robust, extensible image-generation subsystem in llm4s, featuring: A unified factory and client abstraction (ImageGenerationClient) Two plug-and-play providers: Sta...

The Google Summer of Code (GSoC) journey began with a thrilling and rewarding Community Bonding Period. This initial phase allowed me to gear up, get comfortable with my project, and deeply connect with the vibrant GSoC community. Mastering Scala wit...

Hello everyone! I’m extremely excited to share the journey that led to my acceptance into Google Summer of Code (GSoC) 2025 with the Scala Center.🥇 This blog marks the beginning of documenting my adventure—not only as a record for myself but also as...