In my last post, I told you about my discovery of the Open Floor Protocol. Today I want to show you a small npm package I built to make building OFP-compliant agents easier.
Huge credits to David Attwater, who wrote the Python package I heavily relied on.
I also created a small sample parrot agent (๐ค๐ถ๐ณ๐ณ๐ฆ๐ฏ๐ต๐ญ๐บ ๐ฐ๐ฏ๐ญ๐บ ๐ช๐ฎ๐ฑ๐ญ๐ฆ๐ฎ๐ฆ๐ฏ๐ต๐ช๐ฏ๐จ ๐ต๐ฉ๐ฆ ๐ถ๐ต๐ต๐ฆ๐ณ๐ข๐ฏ๐ค๐ฆ ๐ข๐ฏ๐ฅ ๐ฎ๐ข๐ฏ๐ช๐ง๐ฆ๐ด๐ต ๐ฆ๐ท๐ฆ๐ฏ๐ต๐ด) which just repeats what you tell him. Next, I will implement a sample with multiple agents and a floor manager to show the true power of the Open Floor Protocol.
Lumier is an open-source tool for running macOS virtual machines in Docker containers on Apple Silicon Macs.
When building virtualized environments for AI agents, we needed a reliable way to package and distribute macOS VMs. Inspired by projects like dockur/macos that made macOS running in Docker possible, we wanted to create something similar but optimized for Apple Silicon.
The existing solutions either didn't support M-series chips or relied on KVM/Intel emulation, which was slow and cumbersome. We realized we could leverage Apple's Virtualization Framework to create a much better experience.
Lumier takes a different approach: It uses Docker as a delivery mechanism (not for isolation) and connects to a lightweight virtualization service (lume) running on your Mac.
Lumier is 100% open-source under MIT license and part of C/ua.
Tried something new: an AI-generated podcast that breaks down the top research paper each day. Fully automated, now live on Spotify.
I built this prototype to help keep up with the rapid pace of AI developments and, hopefully, make cutting-edge research more accessible. I donโt know about you, but just listening to a conversation about a paper really helps the content sink in for me.
This build taught me a lot about full automation. If youโre into the technical weeds: Qwen3 runs on Inference to handle the script, Kokoro does the voice, and the whole thing gets published automatically thanks to the Hugging Face Jobs API and Gradio deployment.
Itโs not perfect yet โ Iโll be monitoring for hallucinations and incoherence. The voice model still needs polish, but itโs a promising start. Would love to build this with the community โ submit a PR or send feedback. Itโs just a beta of an experimental idea!
Big kudos to @m-ric, whose Open NotebookLM this is based on, and to @nielsr for his terrific work making research papers more accessible.