|
| 1 | += Scicloj AI Meetup 3 |
| 2 | +2025-04-05 |
| 3 | +:jbake-type: event |
| 4 | +:jbake-edition: |
| 5 | +:jbake-link: https://clojureverse.org/t/scicloj-ai-meetup-3-llms-clojure-who-needs-frameworks/11270 |
| 6 | +:jbake-location: online |
| 7 | +:jbake-start: 2025-04-05 |
| 8 | +:jbake-end: 2025-04-05 |
| 9 | + |
| 10 | +== Scicloj AI Meetup 3: LLMs + Clojure = Who need... |
| 11 | + |
| 12 | +Scicloj AI Meetup 3: LLMs + Clojure = Who needs frameworks? + |
| 13 | + + |
| 14 | +This will be third meeting of the new scicloj-ai-meetups group. + |
| 15 | +It will be a mix of a talk and a practice session. + |
| 16 | +Agenda + |
| 17 | + + |
| 18 | +@kapil’s talk: LLMs + Clojure = Who needs frameworks? + |
| 19 | + + |
| 20 | +see the abstract below + |
| 21 | + + |
| 22 | + + |
| 23 | +a practice session following the talk + |
| 24 | +discussion + |
| 25 | + + |
| 26 | +Joining + |
| 27 | + + |
| 28 | +Please mark your participation using the Your rsvp button at the top of this page (requires Clojureverse login). + |
| 29 | +Please join the Clojurians Zulip chat beforehand. + |
| 30 | +You can also use the Add to Calendar button to add the event to your calendar. + |
| 31 | + + |
| 32 | +Chat + |
| 33 | +We will use the #scicloj-ai-meetups channel of the Clojurians Zulip Chat (requires login). Please join the Zulip chat before attending our meetings. + |
| 34 | +Length + |
| 35 | +The official session will run for 90 minutes. + |
| 36 | +Informal discussions may continue afterwards for those interested. + |
| 37 | +Platform + |
| 38 | + + |
| 39 | +Video meeting: Launch Meeting - Zoom + |
| 40 | +Text chat: We will use the #ai-meetups Zulip stream (requires Zulip login) + |
| 41 | + + |
| 42 | +Abstract + |
| 43 | +(by @kapil) + |
| 44 | +Large Language Models have transformed coding workflows, excelling particularly at project scaffolding and boilerplate generation. + |
| 45 | +While Clojure’s philosophy of composable libraries over frameworks grants exceptional power and flexibility. It also a steeper learning curve for new developers starting a project from scratch. Many of whom lament the absence of a Rails-like framework to ease their journey. + |
| 46 | +This talk introduces a novel approach that preserves Clojure’s library-centric philosophy while improving developer experience with LLMs. + |
| 47 | +Key points: + |
| 48 | +llms.edn: A structured, Clojure-native approach to describing libraries and their common usage patterns, building on concepts from llms.txt but tailored specifically for Clojure’s ecosystem. + |
| 49 | +LLM-powered composition workflow: A practical demonstration of how LLMs can intelligently combine libraries based on these declarations, generating cohesive starter projects that reflect Clojure’s best practices. + |
| 50 | +Beyond frameworks: An exploration of whether LLMs fundamentally change the library-vs-framework debate by offering “framework-like” convenience without sacrificing composability. + |
| 51 | +Let’s discuss the future of the llms.edn project and help shape a tool that could significantly enhance Clojure’s accessibility while honouring its core design philosophy. + |
| 52 | +Recording + |
| 53 | +Parts of the meeting will be recorded and may be shared publicly. + |
| 54 | +Some parts will remain unrecorded. + |
| 55 | + + |
| 56 | +joy21212×568 98.3 KB + |
| 57 | + + |
| 58 | +Zulip: https://clojurians.zulipchat.com/#narrow/stream/262224-events/near/506763990 + |
| 59 | + |
0 commit comments