Microsoft Open Source Projects

Microsoft-related open source software spans tools, libraries, and frameworks for building, debugging, and operating applications across Microsoft technologies and platforms. These projects can help developers work with .NET and C#, automate workflows, connect software to cloud services, and add capabilities such as AI or data processing. Open development also makes source code available for inspection, adaptation, and community contributions.

This area includes developer tools, language libraries, cloud integrations, AI frameworks, and utilities for Windows and cross-platform environments. When choosing a tool, check its license, maintenance activity, documentation, supported runtimes, security practices, and compatibility with your existing stack. These resources are useful to individual developers, teams, and organizations maintaining Microsoft-based systems or exploring open source options for their software workflows.

5 repositories · updated September 11, 2026

Skill Recorder: Turn Screen Recordings into AI Agent Skills

Skill Recorder: Turn Screen Recordings into AI Agent Skills

Skill Recorder is a desktop application that captures your on-screen work sessions, including clicks and app switches. It leverages the GitHub Copilot CLI to analyze these recordings, reconstructing them into an intent and ordered steps. This process allows users to generate reusable AI agent skills or automations for platforms like Microsoft Scout, Copilot Cowork, or Copilot Studio.

AI AgentsAutomationCopilot
Added Sep 11, 2026 View details
AutoGen: A Programming Framework for Agentic AI

AutoGen: A Programming Framework for Agentic AI

AutoGen is a versatile programming framework from Microsoft designed for building multi-agent AI applications. It empowers AI agents to operate autonomously or collaborate seamlessly with human users, streamlining the execution of complex tasks. The framework offers a layered, extensible design, providing both high-level APIs for rapid prototyping and low-level components for fine-grained control.

Agentic AIMulti AgentLLM Framework
Added Mar 30, 2026 View details
KBLaM: Knowledge Base Augmented Language Models for Enhanced LLMs

KBLaM: Knowledge Base Augmented Language Models for Enhanced LLMs

KBLaM, developed by Microsoft, is the official implementation of "Knowledge Base Augmented Language Models" presented at ICLR 2025. This innovative method enhances Large Language Models by directly integrating external knowledge bases, offering an efficient alternative to traditional Retrieval-Augmented Generation (RAG) and in-context learning. It eliminates external retrieval modules and scales computationally linearly with knowledge base size, rather than quadratically.

Jupyter NotebookAILLM
Added Feb 28, 2026 View details
OmniParser: A Vision-Based Tool for GUI Agent Screen Parsing

OmniParser: A Vision-Based Tool for GUI Agent Screen Parsing

OmniParser is a comprehensive tool developed by Microsoft for parsing user interface screenshots into structured, understandable elements. It significantly enhances the ability of vision-based models, such as GPT-4V, to generate accurate actions grounded in specific regions of a GUI. This project aims to advance pure vision-based GUI agents by providing robust screen parsing capabilities.

Jupyter NotebookAIComputer Vision
Added Dec 28, 2025 View details
debugpy: An Advanced Debugger for Python Development

debugpy: An Advanced Debugger for Python Development

debugpy is Microsoft's robust implementation of the Debug Adapter Protocol (DAP) for Python 3. It provides powerful debugging capabilities, allowing developers to efficiently inspect and troubleshoot their Python applications. This tool supports both command-line and API-based usage, offering flexibility for various development workflows.

PythonDebuggerDap
Added Oct 11, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️