ai-dev-gallery  by microsoft

AI gallery for Windows developers

created 8 months ago
1,163 stars

Top 34.1% on sourcepulse

GitHubView on GitHub
Project Summary

AI Dev Gallery is an open-source project for Windows developers to learn and integrate AI capabilities into their applications. It provides over 25 interactive samples powered by local AI models, allowing users to browse, download, and run models from Hugging Face and GitHub, with the ability to export C# source code as standalone Visual Studio projects.

How It Works

The gallery functions as a Windows application that serves as a central hub for AI development. It leverages local AI models, enabling offline functionality for most samples. Users can select and download models directly within the app, and then run interactive samples. For deeper integration or customization, samples can be exported as complete Visual Studio projects, facilitating further development and independent execution.

Quick Start & Requirements

  • Install via Microsoft Store or manually: Clone the repository, open AIDevGallery.sln in Visual Studio 2022+, set AIDevGallery as the startup project, and press F5.
  • Requirements: Windows 10 (Build 17763+) or newer, Visual Studio 2022+ with "Windows application development" workload.
  • Recommended: 16GB RAM, 20GB disk space, 8GB VRAM GPU.
  • Note for ARM64 Copilot+ PCs: Build and run as ARM64 for Windows Copilot Runtime samples.
  • Official Docs: https://github.com/microsoft/AI-Dev-Gallery

Highlighted Details

  • Over 25 interactive AI samples.
  • Browse, download, and run local AI models from Hugging Face and GitHub.
  • Export samples as standalone Visual Studio projects with a single click.
  • Supports offline model execution.

Maintenance & Community

  • Public preview with active feedback encouraged via GitHub Issues.
  • Contributions welcome via Issues or Pull Requests, subject to a Contributor License Agreement (CLA).
  • Follows the Microsoft Open Source Code of Conduct.

Licensing & Compatibility

  • MIT License.
  • Compatible with commercial use and closed-source linking.

Limitations & Caveats

The project is currently in public preview, indicating potential for changes and bugs. While samples can be exported, running any sample requires the main application to be installed.

Health Check
Last commit

2 days ago

Responsiveness

1 week

Pull Requests (30d)
11
Issues (30d)
4
Star History
152 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.