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 series of meetups is to support our learning, 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

  • 2025-05-11 (note the unusual day), Scicloj AI Meetup 6: LLMs + Clojure = Who needs frameworks? - Part 2 - 📆 event

  • 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 - 🎥 (The recording shared internally in the Zulip chat. Some parts will be shared publicly later.)

  • 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