Skip to content

Python Projects

MAID Runner: Enforce Contracts on Claude, Cursor & AI Agents

AI coding agents keep breaking your code despite clear instructions? You’re not alone. Learn why instructions fail with LLMs and how MAID Runner’s validation framework catches violations before they reach production—saving hours of debugging and code review.

Building a Voiceover Generator with ElevenLabs and Cline

In this post, I’ll walk you through building a web application that generates multiple voiceovers using the ElevenLabs API and Streamlit. Whether you prefer a video or written guide, you’ll learn how to create and deploy your own voiceover generator, using tools like GitHub Codespaces, Cline, and Streamlit.