Scicloj AI Meetup 1: voice-fn - real-time voice-enabled AI pipelines - summary & recording

On Feb. 22nd, 2025, we had the first meeting of scicloj-ai-meetups, a new Clojure dev group focusing on AI.

15 people attended the meeting.

Summary

  • Ovi Stoica @stoica94 presented and voice-fn, a Clojure library for building real-time voice-enabled AI pipelines.
  • Ovi discussed the way voice-fn is built using core.async.flow.
  • flow-storm-async-flow-plugin - a new plugin to the FlowStorm debugger to visualize core.async.flow graph recorded activity - was discussed by @stoica94 and @jpmonettas, FlowStorm author.
  • Ovi gave a live demo of a voice-fn-based application in action and discussed some of its current uses in production, as well as future extensions to other user cases.
  • We discussed the broader goals of this group and the way we will collaborate on meetup topics and in between the meetups.
  • As we usually do, we kept chatting after the recorded part ended.

Recording

Chat

You are encouraged to follow up on these topics at the #scicloj-ai-meetups channel of the Clojurians Zulip Chat (requires login). Please join the Zulip chat before attending our future meetings.

The Scicloj-AI-meetups group

The scicloj-ai-meetups group is a new developer community focused on AI models, their underlying principles, and practical applications.

The group is organized by @stoica94 and @daslu, emerging from community discussions about the need for more open collaboration and experimentation in AI. It builds upon our previous initiatives like the scicloj-llm-meetups, but with an expanded scope that explores diverse types of AI models beyond just LLMs.

While some content will be specific to the Clojure ecosystem, much of the material will be valuable and relevant to the broader AI and programming communities.

1 Like