Posts

Showing posts with the label Azure

Speakly: A Simple Voice‑to‑Text Tool That Finally Respects Your Privacy

Image
If you’re anything like me, you probably spend a big part of your day typing — emails, stories, books, blogs, notes, messages, ideas, reminders… it never ends. And honestly, it gets tiring. Our hands get tired. Our minds get tired. And sometimes, typing just slows us down. That’s when I realized something simple:   Talking is easier than typing. We speak faster, more naturally, and with less effort. But here’s the problem — most voice‑to‑text tools send your voice to the cloud.   Some store it.  Some analyze it.   Some require monthly subscriptions.   And many people don’t feel comfortable with that.  So, I decided to build something different. Meet Speakly — A Private, Offline Voice‑to‑Text App for Windows Speakly is a small, simple tool that lets you talk , and your computer types everything for you .   But the best part is what it doesn’t  do: It doesn’t send your voice to the internet   It doesn’t store your...

How To Build Local AI Agents Using GitHub Copilot SDK + Foundry Local

Image
Over the past few weeks, I’ve been exploring how to build practical, privacy‑first agentic AI workflows that run entirely on a local machine. In my latest project, I combined GitHub Copilot SDK with Foundry Local to create a fully offline agent capable of choosing and executing tools intelligently — without relying on any cloud model. In this demo, I walk through how I built: - A Foundry Local LLM tool for on‑device inference - Three lightweight Python tools  - A router prompt that lets Copilot SDK decide which tool to invoke - A clean async loop that ties everything together The result is a flexible, extensible agent that can reason, select tools, and produce polished answers — all running locally. If you’re interested in agent design, local LLMs, or practical orchestration patterns, this walkthrough will give you a clear, end‑to‑end example you can adapt to your own projects. 🎥 Watch the full video here:

Converting an AI Workflow Into an Agent

Image
AI workflows were a great starting point. They helped us build early prototypes, automate simple tasks, and experiment with LLMs. But the future of AI is not workflows - it's agents. Agents are more flexible, more intelligent, and more aligned with how real‑world tasks work. If you want to understand this shift - and learn exactly how to convert your existing workflows into agents - my video will walk you through the entire process step by step. Watch it. Learn it. Build with it. Your future AI systems will thank you.

Declarative Agent Workflows Made Easy - VS Code + Microsoft Foundry

Image
If you’ve been exploring Microsoft Foundry and wondering how to actually run those declarative agent workflows you keep hearing about… this video is for you. I break down exactly how to view, run, and test declarative workflows inside VS Code — no fluff, just practical steps. You’ll learn how to open workflow files, understand agent logic, and test everything with real-world examples. Whether you're building multi-agent systems or just curious about how Foundry works, this tutorial will help you get hands-on fast. 🎯 What’s inside the video: - How to open and explore workflows in VS Code - Running workflows with Microsoft Foundry - Testing agent logic and human-in-the-loop steps - Tips for debugging and refining your setup 👉 Watch now: Happy learning!

Understanding Tools, Agents & Knowledge Bases in Microsoft Foundry

Image
Why Foundry Is a Big Deal AI is moving fast, and Microsoft Foundry is one of the biggest updates you should know about. It’s not just another platform—it’s a new way to build AI agents that can actually do things. Instead of being limited to answering questions, these agents can plan, reason, connect to apps, and pull knowledge from your company’s data. If you’ve ever wished your chatbot could act more like a teammate, Foundry is where that shift happens. Agents: Smarter Than Assistants Traditional assistants were reactive—they waited for you to ask something. Foundry agents are proactive. They can: - Understand intent beyond keywords. - Plug into tools and apps. - Pull info from knowledge bases like Foundry IQ . - Execute tasks without constant supervision. Think of them as digital interns who never get tired and don’t need coffee breaks. Tools: Giving Agents Superpowers Tools are what make agents useful. They’re the “hands” that let agents interact with the world. With Foundry Tools...

How to build, deploy, and connect an MCP server on Azure — step-by-step!

Image
In this full tutorial, I’ll walk you through the complete workflow of creating an MCP (Model Context Protocol) server, deploying it on Azure App Service, and integrating it with AI agents using the AI Toolkit in Visual Studio Code. Whether you're a developer, AI enthusiast, or cloud architect, this video covers everything you need to: ✅ Build your MCP server ✅ Deploy it to Azure App Service  ✅ Secure and scale your server for production ✅ Connect it to AI agents for real-time tool invocation ✅ Troubleshoot, optimize, and monitor your deployment   If you're more interested in reading, then here is my detailed blog on MEDIUM

Azure AI Foundry v/s Microsoft Foundry

Image
Big news in the AI world! Azure AI Foundry has officially been rebranded as Microsoft Foundry. This isn’t just a name change — it’s a shift in how developers and enterprises will build, deploy, and scale AI. In my latest video, I break down: 🔄 What’s new in Microsoft Foundry ❌ What’s been retired or changed 💡 Why these updates matter for your workflows 👉 Watch the full breakdown here: If you’re working with AI agents, cloud workflows, or enterprise integrations, this update is one you don’t want to miss. Alternatively, if you're more interested in reading, then here is my detailed blog on MEDIUM .

Azure Model Router: The Smart AI Traffic Controller

Image
Imagine you're at a busy airport, and planes from different airlines are landing and taking off. To keep everything running smoothly, air traffic controllers decide which runway each plane should use. Now, think of AI models as those planes—each one has different strengths, speeds, and capabilities. The Azure Model Router  acts like an air traffic controller for AI models, ensuring that every request gets handled by the best model available. What is Azure Model Router? Azure Model Router is a smart AI system that automatically selects the best AI model to respond to a request. Instead of developers manually choosing which AI model to use, the Model Router does it for them, optimizing for speed, cost, and accuracy. It’s part of Azure AI Foundry , a platform that helps businesses and developers deploy AI models efficiently. Why Do We Need It? AI models come in different types—some are great at answering questions, others are better at reasoning, and some are super-fast but less detai...

How To Generate SQL Queries Without Giving DB Schema In Prompt - Azure OpenAI

Image
In the ever-evolving landscape of data management, the ability to generate SQL queries without a predefined schema can significantly enhance flexibility and efficiency. Leveraging the power of GPT-3.5 Turbo , we can achieve this by fine-tuning the model to understand and generate schema-free SQL queries.  Why Schema-Free SQL Queries? Traditional SQL queries rely on a predefined schema, which can be limiting in case of huge number of tables or columns. Here are the few benefits of using schema-free approach: Efficiency: By not requiring schema definitions in every prompt, you save on prompt size and reduce the complexity of your queries, making the process faster and more efficient. User-Friendly: It simplifies the querying process for users who may not be familiar with the database schema, enabling them to retrieve data using natural language descriptions. Adaptability: GPT models can adapt to various database structures and types, making them versatile tools for querying differen...

How To Generate SQL Queries Using Azure OpenAI

Image
In the ever-evolving landscape of data management and artificial intelligence, the ability to generate SQL queries using natural language inputs is a game-changer. Azure OpenAI , with its powerful language models, offers a seamless way to translate natural language into SQL queries, making data interaction more intuitive and accessible. This article will guide you through the process of leveraging Azure OpenAI to generate SQL queries, enhancing your data querying capabilities. Introduction Azure OpenAI Service provides access to OpenAI’s powerful language models through the Azure platform. These models are capable of understanding and generating human-like text, making them ideal for tasks such as natural language processing, text generation, and, importantly, translating natural language into SQL queries. Setting Up Azure OpenAI and Azure SQL DB Before you can start generating SQL queries, you need to set up your Azure OpenAI environment. Here are the steps. Create an Azure Account...