Modern Software Engineering

VST19 Getting Started with GitHub Models: Building AI Applications for the Microsoft Developer

11/18/2025

4:15pm - 5:30pm

Level: Introductory to Intermediate

Brian A. Randell

Staff Developer Advocate

GitHub

In this session, Brian will demonstrate how to leverage GitHub Models to rapidly prototype and build AI-powered applications using familiar Microsoft technologies. GitHub Models provides developers with free access to popular AI models directly within GitHub, eliminating the complexity of setting up cloud infrastructure during development.

Key topics include understanding what GitHub Models offers and how it integrates with your development workflow. How to access and experiment with various AI models including GPT-4o, Llama, and others directly from your GitHub account. Building practical applications using C# and JavaScript with the Azure AI Inference SDK. Connecting AI models to databases and cloud services for real-world scenarios. Best practices for transitioning from experimentation to production using Azure OpenAI Service and other cloud platforms.

This session features live coding demonstrations, showing you how to go from zero to working AI application in minutes. You'll see practical examples of integrating AI into web applications, working with different model types, and handling common scenarios like content generation, data analysis, and intelligent user interfaces. We'll also cover how GitHub Models' built-in safety features and Azure AI Content Safety help you build responsible AI applications from the start.

Whether you're building your first AI application or looking to streamline your AI development workflow, this session will provide practical knowledge and real-world examples to get you productive immediately.

You will learn:

  • How to access and experiment with AI models directly in GitHub
  • Building AI applications with C# and JavaScript
  • Integrating AI models with databases and cloud services
  • Best practices for moving from prototype to production
  • Safety and security considerations for AI applications