Scicloj AI Meetup 11: Agentic workflows with Grain - summary & recording

,

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:

1 Like