-
Local-first AI Agents in C#: Foundry Local, MEAI, and Microsoft Agent Framework
Hi! If you are building local AI apps in C#, you quickly hit a practical gap: That is exactly why I created this library Why I created this I wanted a clean, non-REST, in-process integration where: So the library provides a thin adapter: Foundry Local SDK -> FoundryLocalChatClientAdapter -> IChatClient This lets you write provider-agnostic app code while still running local… — read more
-
GitHub Copilot and tokens: how to keep using AI without burning your budget in three prompts (some personal lessons learned!)
Hi! For a long time, many of us used GitHub Copilot as if it were unlimited magic: autocomplete, chat, agent mode, code review, increasingly powerful models, massive context, and long-running sessions that sometimes felt like a pair-programming marathon. And it worked. Well, mostly. Now, with usage-based billing and AI Credits, many developers are seeing something… — read more
-
Building Cross-Framework Agents with MAF, A2A, NVIDIA NeMo, and Aspire
Hi! What happens when a Python-based AI agent and a .NET-based AI agent need to work together? That is the idea behind MAF-A2A-NVIDIA-NemoAgents (https://github.com/elbruno/MAF-A2A-NVIDIA-NemoAgents-private): a reference app that shows how to combine NVIDIA NeMo Agent Toolkit, Microsoft Agent Framework, Agent-to-Agent communication, and Aspire into one multi-agent workflow. The repo describes itself as a production-ready sample… — read more
-
GitHub Copilot CLI + SQUAD + GPT-5.5 BYOK: Better Engineering, Same Hard Truth
TL;DR This was the final ElBruno.NetAgent experiment: GitHub Copilot CLI + SQUAD using Azure OpenAI GPT-5.5 BYOK against the same app-building challenge I previously tried with CPU-only local models, GPU local models, and GPT-5-mini. The good news: GPT-5.5 was clearly better at staying inside phase boundaries, following safety rules, reducing broad stabilization loops, and working… — read more
-
GitHub Copilot CLI + GPT-5-mini BYOK: The Code Was Cheap, the Quality Gates Were Expensive
The first screenshot shows GitHub Copilot CLI ready with the SQUAD agent and GPT-5-mini selected. Then SQUAD started spawning background agents. — read more
-
From Pet Projects to +20 Open Source NuGet Packages, Thanks to GitHub Copilot 🚀
Hi! Some of these started as small pet projects. IE: a quick helper for a demo, a tiny tool for a conference, a library to avoid repeating the same code again and again, or one of those “I’ll just build this in one evening” ideas that somehow becomes a real thing. And now, thanks to… — read more
-
🚀 Big Update: GPT-Image Models + AI Agent Skills
Hi! Two weeks ago, I shipped t2i — a terminal-first CLI for text-to-image generation. Today I’m excited to announce two major additions that make t2i even more powerful: TL;DR 🤖 Part 1: AI Agent Skills — The Biggest Feature This is the feature I’m most excited about: teaching AI agents how to use t2i automatically What Are Skills? Skills are packages of functionality that AI… — read more
-
🚀 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 NuGet) — perfect for CI/CD pipelines, deployment scripts, batch jobs, and developers who live… — read more
-
🖼️ MAI-Image-2 Just Dropped — And .NET Support Is Already Here
Hi! When Microsoft announced MAI-Image-2, I immediately thought: “I need to add this to ElBruno.Text2Image. Today.” So I did. 😄 MAI-Image-2 is Microsoft’s new image generation model on Microsoft Foundry — high-quality generation, a synchronous API (no polling!), a 32K character prompt limit, and flexible dimensions. And it’s already supported in ElBruno.Text2Image with the same clean interface you already know. Let me… — read more
-
I Built a .NET 10 Knowledge Graph Builder (Inspired by Karpathy)
Hi! Earlier this year, Andrej Karpathy tweeted about using LLMs as “knowledge compilers” — a mind-bending idea: instead of asking an LLM questions, feed it raw data (papers, code, images) and let it automatically build a structured, navigable knowledge base. No RAG. No vector databases. Just pure understanding compiled into a graph. Then I saw @socialwithaayan showcase graphify —… — read more
-
🌟 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 walls. Here’s where things stand with ElBruno.LocalLLMs. Spoiler: the library is ready for Gemma 4. The ONNX runtime…… — read more
-
🤖 Local LLM Chat Completions in .NET — Just C#
Hi! Let’s look at this code snippet: That’s it. This runs a local LLM. No API keys. No REST calls. The model downloads automatically the first time. Let me show you more. ⬇️ Download Progress and Model Info When you run a model for the first time, you probably want to see what’s happening. Here’s… — read more
-
🎙️🤖 Real-Time AI Conversations in .NET — Local STT, TTS, VAD and LLM
Hi 👋 What if you could build a real-time voice conversation app in .NET — speech-to-text, text-to-speech, voice activity detection, and LLM responses — all running locally on your machine? That’s exactly what ElBruno.Realtime does. 🎥 Watch the full video here Why I Built This I’ve been building local AI tools for .NET for a while — local embeddings, local TTS with… — read more
-
🎨 Text-to-Image in .NET — FLUX.2 Pro in the Foundry and Stable Diffusion on Your Machine
Hi 👋 These days Microsoft announced FLUX.2 Flex on Microsoft Foundry, I immediately thought: “I need to wrap this for .NET developers.” So I setup a SQUAD team and I did it. And then I thought: “Wait — I have a couple of Test-to-Image local pet projects, what if my SQUAD also help to polish and publish this?… — read more
-
Microsoft Agent Framework is Release Candidate! Let’s Go 🔥🤖
Hi! Big milestone these days: The Microsoft Agent Framework (MAF) just reached Release Candidate status 🎉 Official announcement here:👉 https://devblogs.microsoft.com/foundry/microsoft-agent-framework-reaches-release-candidate/ As someone who has been building apps, samples, demos, orchestration experiments and livestream content around MAF for months… this one feels GOOD. Let’s talk about this. 🤖 What is Microsoft Agent Framework? The Microsoft Agent… — read more
-
🧠 Building RAG in .NET with Local Embeddings — 3 Approaches, Zero Cloud Calls
Hi! 👋 One of the questions I get most often is: “Bruno, can I build a RAG (Retrieval-Augmented Generation) app in .NET without sending my data to the cloud?” The answer is a resounding YES. 🚀 In this post, I’ll walk you through three different ways to build RAG applications using ElBruno.LocalEmbeddings — a .NET library that generates text embeddings locally using ONNX… — read more
-
Building GitHub Copilot Agents in C# with Microsoft Agent Framework
GitHub Copilot just crossed a very interesting line. It’s no longer “just” helping you write code — it can now run as an agent, with goals, tools, and autonomy, using Microsoft Agent Framework (MAF). 🎥 Watch the full video here: In the video, I walk through three simple C# samples showing how Copilot can be… — read more