On August 23th, 2025, we had the 11th meeting of the scicloj-ai-meetups group.
Talk and discussion
In this meeting, Cameron Barre presented Grain, a Clojure framework for agentic AI.
During the talk, Cameron discussed a few of the underlying concepts: behavior trees, event sourcing, interop with DSPy, and Malli schemas.
Cameron also discussed broader aspects of collaboration across programming languages, Clojure growth, and community building.
This talk followed a shorter talk by Cameron at the recent Macroexpand-2 meeting, where the macroexpand-2-demo was presented.
Overtime discussion
After the official part ended, a few of us stayed and kept discussing our community building goals for Clojure growth.
Two action items emerged from that discussion:
- A meetup for AI startups. The idea is to have a mix of Clojure and non-Clojure teams working who are working on real-world AI solutions and have something insightful to share about their practices. A similar idea may apply to other topics, of course, but we proposed AI as a current high-priority goal.
- A meetup to discuss Clojure community building. Create a space for various Clojure community projects to meet and discuss current challenges and consider new organisational structures for Clojure-wide collaboration.
We will probably have a separate post on these topics soon.
Recording
Next meetings
More meetings are coming soon – you may follow them at the Scicloj AI group’s page: