Community
Join the LLM4S community and connect with other developers building LLM-powered applications in Scala.
π¬ Discord
Join our active Discord community for:
- Help & Support - Get answers to your questions
- Show & Tell - Share what youβre building
- Feature Discussions - Influence the roadmap
- News & Updates - Stay informed about releases
π GitHub
Star the Repository
Show your support and stay updated:
Contribute
We welcome contributions! Please read the Contributing Guide before opening your first PR. It covers project conventions, PR requirements, and what we expect from contributors.
- Report Bugs - Open an issue
- Suggest Features - Share your ideas
- Submit PRs - Fix bugs or add features
- Improve Docs - Help others learn
- Share Examples - Show how you use LLM4S
Issue Tracker
- Bug Reports: Report bugs
- Feature Requests: Suggest features
- Discussions: GitHub Discussions
π Starter Kit
Get started quickly with the LLM4S project template:
1
sbt new llm4s/llm4s.g8
The llm4s.g8 template provides:
- β Pre-configured SBT build
- β Example agent with tools
- β Configuration templates
- β Multi-provider setup
- β Docker configuration
π€ Talks & Presentations
LLM4S has been presented at various conferences and meetups:
Conference Talks
Google Summer of Code
LLM4S participated in Google Summer of Code 2025:
- GSoC Materials
- Project presentations and outcomes
π Learning Resources
Learn About LLMs
New to Large Language Models? These free courses cover the fundamentals:
- API Fundamentals β Anthropic course covering SDK basics, model parameters, multimodal prompts, and streaming.
- Prompt Engineering Interactive Tutorial β 9-chapter hands-on tutorial covering core prompt engineering techniques with exercises.
- Real World Prompting β Applying prompt techniques to complex, real-world application scenarios.
- Prompt Evaluations β Measuring, testing, and improving prompt quality in production systems.
- Tool Use Course β Tool-calling patterns and best practices (directly relevant to the LLM4S tool API).
- ChatGPT Prompt Engineering for Developers β Free DeepLearning.AI course by Andrew Ng and Isa Fulford covering LLM fundamentals and practical prompt patterns.
- Prompt Engineering Guide β Comprehensive reference for prompt engineering techniques, from zero-shot to chain-of-thought, including recent research.
Documentation
- Getting Started - Installation and first steps
- User Guide - Comprehensive feature guides
- Examples - 69 working code samples
- API Reference - Detailed API docs
Video Tutorials
(Coming soon - community contributions welcome!)
Blog Posts
(Community blog posts and tutorials - submit yours!)
π Showcase
Community Projects
Share your LLM4S projects! Submit to our Discord showcase channel.
Featured Projects:
(Community projects will be featured here)
Success Stories
Using LLM4S in production? Weβd love to hear about it! Share your story in Discord.
π Events
The Events page lists upcoming talks, the next Dev Hour, and recordings and slides of past talks.
LLM4S Dev Hours
Regular virtual meetups for the community:
- When: every Sunday at 09:00 London time (see the table below for your city)
- What: Code reviews, feature demos, Q&A, live coding and mob programming
- Where: Discord voice channels. The Luma calendar lists each session.
LLM4S is a global community. The maintainers and contributors are spread across the world, and everyone joins from where they are, so the session is held at a time that works across Europe, India, Singapore and the Americas. The time is fixed in London local time, so it moves by an hour in some cities when the clocks change.
| City | UK on summer time (BST, late March to late October) | UK on winter time (GMT, late October to late March) |
|---|---|---|
| London | Sunday 09:00 | Sunday 09:00 |
| Italy (Rome) | Sunday 10:00 | Sunday 10:00 |
| Germany (Berlin) | Sunday 10:00 | Sunday 10:00 |
| India (IST, UTC+5:30) | Sunday 13:30 | Sunday 14:30 |
| Singapore (SGT, UTC+8) | Sunday 16:00 | Sunday 17:00 |
| New York | Sunday 04:00 | Sunday 04:00 |
| San Francisco | Sunday 01:00 | Sunday 01:00 |
Notes:
- Italy and Germany keep the same clock difference to London all year, because the UK and the EU change clocks on the same dates.
- India and Singapore do not change their clocks, so the session is an hour later there in winter than in summer.
- The United States changes its clocks on different dates from the UK and the EU. For a few Sundays a year (usually two or three in March and one around the end of October) New York is one hour later than the table shows: 05:00. San Francisco is also later at 02:00, except on the first US daylight-saving Sunday in March: the session is still at 01:00 PST there, before the local clock change at 02:00.
- Check the Luma calendar for the exact time in your own time zone.
Meetups
Local meetups using LLM4S:
(Submit your local meetup!)
π€ How to Get Help
Quick Questions
For quick questions:
- Search existing issues
- Check GitHub Discussions
- Ask in Discord
Bug Reports
For bugs:
- Check known issues
- Create a minimal reproduction
- Open an issue with details
Feature Requests
For feature requests:
- Check the roadmap
- Search existing requests
- Discuss in Discord or open an issue
π£ Stay Updated
Follow Development
- GitHub: Watch the repo for releases
- Discord: Join for real-time updates
- Roadmap: View the roadmap
Follow LLM4S
LinkedIn Reddit X / Twitter Bluesky Mastodon Instagram
Follow our co-founder, Kannupriya Kalra
X / Twitter Bluesky Functional CafΓ© Instagram GitHub
Discord: kannupriyakalra_46520
Release Notifications
Get notified of new releases:
- Star the repo on GitHub
- Watch releases
- Join Discord announcements channel
Become a Contributor
Start Here
- Read the Contributing Guide β covers PR requirements, code standards, and the submission process
- Pick a
good first issueβ start small, build trust - Comment on the issue before starting work β avoids duplicate effort
Contribution Areas
- Tests - Increase test coverage (great first contribution)
- Documentation - Fix errors, improve guides
- Bug Fixes - Fix reported issues
- Features - After 1-2 merged PRs, take on features
- Examples - Add sample applications
π₯ Core Team
LLM4S is maintained by:
- Rory Graves - @rorygraves - Project Lead
- Contributors - All contributors
π Code of Conduct
We are committed to providing a welcoming and inclusive community. Please read our Code of Conduct.
π Links
- Website: llm4s.org
- GitHub: llm4s/llm4s
- Discord: Join us
- Starter Kit: llm4s.g8
- License: MIT
Questions?
- π¬ Discord: Ask in Discord
- π Docs: Browse documentation
- π Issues: GitHub Issues
Join us in building the future of LLM applications in Scala! π