scicloj-ai-meetups: exploring the princples and uses of AI models

📅Follow our meetings on the Clojure Calendar Feed📅

an AI model pretending to be joyful about Clojure

The goal of this group is to support our learning and research, as a community, of the landscape of ideas around AI models. It continues the journey of the scicloj-llm-meetups group and broandens the scope to various AI models, their principles, and applications. Some of the content here is specific to the Clojure ecosystem, but many parts of it will be helpful and interesting to broader audiences.

Chat

We use the #scicloj-ai-meetups channel of the Clojurians Zulip Chat (requires login). Please join the Zulip chat before attending our meetings.

Meetings

Please rsvp 🍇 to the meetings through the event pages at Clojureverse.

  • 2025-06-07 Scicloj AI Meetup 8: Clojure-MCP - 📆 event

  • 2025-05-24 Scicloj AI Meetup 7 # Can we turn CoPilot into an Interactive Programmer? # Noj prompt catalogue POC - 🎥 summary & recording

  • 2025-05-11 Scicloj AI Meetup 6: LLMs + Clojure = Who needs frameworks? - Part 2

  • 2025-05-03, Scicloj AI Meetup 5 # Agentic-Driven Data-science # Reliable Extraction of Structured Data from LLM Responses # Writing MCP servers in Clojure, for fun and profit - 🎥 summary & recording

  • 2025-04-19, Meeting 4: Scicloj AI Meetup 4 # Weaving LLM tools into the feedback loop # Why MCP Sucks & How To Use It Anyway (Modex) - 🎥 summary & recording

  • 2025-04-05, Meeting 3: LLMs + Clojure = Who needs frameworks? (recording shared internally in the Zulip chat)

  • 2025-03-22, Meeting 2: practice session - build a RAG - 🎥 summary & recording

  • 2025-02-22, Meeting 1: voice-fn - real-time voice-enabled AI pipelines - 🎥 summary & recording

  • Wish to present on a meetup? Please reach out

Past meetings

The following were held under a few of our other study groups.

  • Scicloj-llm-meetups #6 2023-11-17, Implementing research papers with Bosquet - 🎥 summary & recording

    • Žygimantas Medelis will demonstrate how a couple of recent research papers can be implemented using Bosquet.
  • Scicloj-llm-meetups #5 2023-09-24, Library overviews and selected discussions - 🎥 recording (summary coming soon)

  • Scicloj-llm-meetups #4 2023-07-14, Architectures and ideas behind transformer-based generative LLMs - 🎥 recording

    • Dimid Duchovny briefly overviewed the history of LLM models and explained some of the core ideas behind them..
    • Then, he demisntrated using LLMs locally from Python, as well as through the OpenAI API.
  • Scicloj-llm-meetups #3 2023-06-17, LLMOps with Bosquet - 🎥 summary & recording

    • Žygimantas Medelis discussed the currently emerging tooling ecosystem and then presented Bosquet, dived in a bit into its internals (e.g., the use of Slemer and Pathom), and discussed future directions.
  • Scicloj-llm-meetups #2 2023-06-16, Intro to prompt engineering - 🎥 summary & recording

    • Irfan Nurhadi Satria demonstrated some of the common methods of prompt engineering from Clojure.
    • Daniel Slutsky added a brief introduction to the use of embeddings and vector databases.
  • Scicloj-llm-meetups #1 2023-05-26, Intro to LLMs - 🎥 summary & recording

  • NLP study session 2, 2022-10-30: Predict real vs. fake disaster tweets with DVC, Clojure and Python - :video: 🎥 summary & video

    • João Santiago gave a short intro intro to DVC.
    • Carsten Behring demonstrated of a real-world NLP pipeine and discussed some promising directions in building machine-learning pipelines with DVC, Clojure, Python, and Metamorph / scicloj.ml.
  • NLP study session 1, 2022-09-10 - 🎥 summary & video

    • Dimid Duchovny gave an intro to Linguistics.
    • Daniel Slutsky demosntrated using spaCy from Clojure for text classification.
    • Carsten Behring added some comments about the broader picture of interop and machine learning in Clojure.

Organizers

Ovi Stoica, Daniel Slutsky

Contact