El Bruno

El Bruno

@elbruno.com

Rocking AI and. NET @Microsoft https://aka.ms/elbruno

543 followers132 following305 posts

What Happens When Nobody Approves the Agent? Hi! During the live Q&A in the second session of the From Model to Agent: The Agent Framework Harness, Live in C# series on September 10, 2026, someone in the audience asked a practical question: What happens if an agent requests approval, but the user…

elbruno.comWhat Happens When Nobody Approves the Agent?Hi! During the live Q&A in the second session of the From Model to Agent: The Agent Framework Harness, Live in C# series on September 10, 2026, someone in the audience asked a practical question: What happens if an agent requests approval, but the user does not answer? Can the approval expire or retry? That question is easy to overlook in a happy-path demo.

Add a Microsoft Foundry model to the GitHub Copilot app ⚠️ This blog post was created with the help of AI tools. Yes, I used a bit of magic from language models to organize my notes and automate the boring parts, but the geeky fun is 100% mine. Hi! The GitHub Copilot app can use models from your…

elbruno.comAdd a Microsoft Foundry model to the GitHub Copilot app⚠️ This blog post was created with the help of AI tools. Yes, I used a bit of magic from language models to organize my notes and automate the boring parts, but the geeky fun is 100% mine. Hi! The GitHub Copilot app can use models from your GitHub Copilot subscription, and it can also connect to models deployed in Microsoft Foundry.

🦾 From Model to Agent: let’s build our own Claw, live in C# Hi! So, you’ve probably used a “claw” already. One of those CLI agents that plans, runs tools, remembers what it did, and more. Cool. But have you ever stopped to think about what’s actually going on inside one? 🤔 Turns out, a claw is…

elbruno.com🦾 From Model to Agent: let’s build our own Claw, live in C#Hi! So, you’ve probably used a “claw” already. One of those CLI agents that plans, runs tools, remembers what it did, and more. Cool. But have you ever stopped to think about what’s actually going on inside one? 🤔 Turns out, a claw is really just an agent harness: a loop around a model, wired up with tools, planning, memory, approvals and observability.

🕛 ClockTray v1.0.0: Meet the CLI-Enabled Clock Tool for Windows Hi! usually hide my taskbar clock while recording videos, and after doing that dance one too many times, I had one goal: save a few clicks. Then yesterday, during a GitHub Copilot CLI session (watch it here), I decided to pick up the…

elbruno.com🕛 ClockTray v1.0.0: Meet the CLI-Enabled Clock Tool for WindowsHi! usually hide my taskbar clock while recording videos, and after doing that dance one too many times, I had one goal: save a few clicks. Then yesterday, during a GitHub Copilot CLI session (watch it here), I decided to pick up the ClockTray app and turn it into a CLI tool. And... here we are. 🚀

🚀 Meet t2i — The ElBruno.Text2Image CLI Hi! I just shipped t2i, a terminal-first CLI tool for ElBruno.Text2Image. Generate images from your shell in two commands — no UI, no browser, just a simple cli interface to image generation from the cloud. This is the Lite edition (cloud-only, ~2.4 MB on…

elbruno.com🚀 Meet t2i — The ElBruno.Text2Image CLIHi! I just shipped t2i, a terminal-first CLI tool for ElBruno.Text2Image. Generate images from your shell in two commands — no UI, no browser, just a simple cli interface to image generation from the cloud. This is the Lite edition (cloud-only, ~2.4 MB on NuGet) — perfect for CI/CD pipelines, deployment scripts, batch jobs, and developers who live in the terminal.

🌟 Gemma 4 Is Here — And My C# Library Is (Almost) Ready Hi! So Google just dropped Gemma 4 — their most capable open model family yet — and I couldn't resist. I spent a good chunk of time digging into the architecture, trying to convert models, hitting walls, finding workarounds, and hitting more…

elbruno.com🌟 Gemma 4 Is Here — And My C# Library Is (Almost) ReadyHi! So Google just dropped Gemma 4 — their most capable open model family yet — and I couldn't resist. I spent a good chunk of time digging into the architecture, trying to convert models, hitting walls, finding workarounds, and hitting more walls. Here's where things stand with ElBruno.LocalLLMs. Spoiler: the library is ready for Gemma 4. The ONNX runtime...

Agent Skills in .NET: A Minimal Working Demo Hi 👋 If you’re experimenting with AI Agents in .NET, one of the concepts that appears quickly is Agent Skills. Skills are the mechanism that allows an agent to extend its capabilities: calling prompts, running code, or executing external logic. To make…

elbruno.comAgent Skills in .NET: A Minimal Working DemoHi 👋 If you’re experimenting with AI Agents in .NET, one of the concepts that appears quickly is Agent Skills. Skills are the mechanism that allows an agent to extend its capabilities: calling prompts, running code, or executing external logic. To make this easier to understand, we published a small sample repo: 👉 The goal of the sample is simple: …