RepoMicrosoftMicrosoftpublished Mar 19, 2025seen 1d

microsoft/edge-ai

HCL

Open original ↗

Captured source

source ↗
published Mar 19, 2025seen 1dcaptured 9hhttp 200method plain

microsoft/edge-ai

Description: Production-ready Infrastructure as Code, applications, pluggable components, and PlatformOps toolchains that empower organizations to achieve more with cloud and edge AI-powered solutions. Built by friendly geeks, for every team that needs edge solutions to achieve real production results.

Language: HCL

License: MIT

Stars: 87

Forks: 41

Open issues: 99

Created: 2025-03-19T23:33:05Z

Pushed: 2026-06-11T03:08:10Z

Default branch: main

Fork: no

Archived: no

README:

Edge AI Accelerator

![Build Status](https://dev.azure.com/ai-at-the-edge-flagship-accelerator/edge-ai/_build/latest?definitionId=12&branchName=main) ![OpenSSF Scorecard](https://scorecard.dev/viewer/?uri=github.com/microsoft/edge-ai) ![OpenSSF Best Practices](https://www.bestpractices.dev/projects/11532)

Production-ready Infrastructure as Code that empowers organizations to achieve more with edge AI solutions. Built by friendly geeks, for every team that needs edge solutions to achieve real production results.

🎯 Who This Is For

  • Platform Engineers building edge AI infrastructure at scale
  • DevOps Teams deploying IoT and edge computing solutions
  • Solution Architects designing hybrid cloud-edge systems
  • Every organization that needs edge infrastructure solutions that actually deliver production results

🚀 Get Started (Pick Your Adventure)

→ [Just Want to Deploy Something?](docs/getting-started/general-user.md)

Start here if you want to achieve rapid deployment with existing blueprints to Azure. Time: 30-60 minutes

→ [Building Custom Solutions?](docs/getting-started/blueprint-developer.md)

Start here if you're combining components to achieve new deployment scenarios. Time: 2-4 hours

→ [Contributing New Features?](docs/getting-started/feature-developer.md)

Start here if you're developing new components to help others achieve more. Time: 1-2 days setup

🗺️ Your Deployment Journey

graph TD
Start([Target: Edge AI Solutions])

subgraph experience [Your Experience Level]
Beginner[New to Edge AI
Need to learn
fundamentals]
Intermediate[Some Experience
Want to deploy
quickly]
Advanced[Expert Level
Building custom
solutions]
end

subgraph deployment [Deployment Path]
QuickDeploy[Quick Deploy
Use existing
blueprints
30-60 minutes]
CustomBuild[Custom Solutions
Combine
components
2-4 hours]
NewFeatures[Feature Development
Create new
components
1-2 days]
end

subgraph outcomes [Outcomes]
Production[Production Systems
Reliable edge AI
solutions]
Expertise[Team Expertise
AI-assisted
engineering skills]
Community[Community Impact
Contributions &
improvements]
end

Start --> Beginner
Start --> Intermediate
Start --> Advanced

Beginner --> QuickDeploy

Intermediate --> QuickDeploy
Intermediate --> CustomBuild

Advanced --> CustomBuild
Advanced --> NewFeatures

QuickDeploy --> Production
CustomBuild --> Production
NewFeatures --> Production

NewFeatures --> Community

%% Enhanced color scheme for learning journey
style Start fill:#e1f5fe,stroke:#01579b,stroke-width:3px
style Beginner fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
style Intermediate fill:#fff3e0,stroke:#e65100,stroke-width:2px
style Advanced fill:#e8f5e8,stroke:#2e7d32,stroke-width:2px
style QuickDeploy fill:#e8f5e8,stroke:#2e7d32,stroke-width:2px
style CustomBuild fill:#fff3e0,stroke:#e65100,stroke-width:2px
style NewFeatures fill:#fff3e0,stroke:#e65100,stroke-width:2px
style Production fill:#cffafe,stroke:#059669,stroke-width:2px
style Expertise fill:#cffafe,stroke:#059669,stroke-width:2px
style Community fill:#cffafe,stroke:#059669,stroke-width:2px

�📁 Repository Tour

📦 edge-ai/
├── 📋 blueprints/ # Ready-to-deploy solution templates
├── 📚 docs/ # Complete documentation and guides
├── 🏗️ src/ # Reusable infrastructure components
├── 🧪 tests/ # Testing and validation
├── 🤖 scripts/ # Automation and utilities
└── 🚢 deploy/ # CI/CD pipelines and automation

🏗️ Infrastructure Components ([src/](src/))

Modular, reusable building blocks:

  • Cloud services (identity, data, messaging, observability)
  • Edge platforms (Kubernetes, Azure IoT Operations)
  • Application frameworks (AI inference, telemetry)

📋 Deployment Blueprints ([blueprints/](blueprints/))

Complete solution templates:

  • Single-node edge deployments
  • Multi-node cluster setups
  • Cloud-only configurations
  • Minimal proof-of-concept setups

📚 Documentation ([docs/](docs/))

Everything you need to know:

  • Getting started guides for different roles
  • Architecture decisions and design patterns
  • Contributing guidelines and development workflow

🛠️ Quick Setup (Dev Container Recommended)

Prerequisites: Docker, VS Code, GitHub Copilot, and the HVE Core extension (seriously, this repo is optimized for AI-assisted development)

# Clone and open in VS Code
git clone https://github.com/Microsoft/edge-ai.git
cd edge-ai
code .

# When prompted, "Reopen in Container"
# Everything gets installed automatically 🎉

Alternative: [Manual setup instructions](docs/contributing/development-environment.md) (for the brave)

> Note on Telemetry: If you wish to opt-out of sending telemetry data to Microsoft when deploying Azure resources with Terraform, you can set the environment variable ARM_DISABLE_TERRAFORM_PARTNER_ID=true before running any terraform commands.

🎨 What Makes This Project Different

  • Actually works in production - empowering real deployments
  • Modular design - enabling teams to build custom solutions that meet business needs
  • AI-assisted development - optimized for GitHub Copilot to accelerate every engineer's productivity
  • Multiple IaC frameworks - Terraform & Bicep
  • Comprehensive testing - because empowering reliable edge infrastructure deployments is our mission

🔗 Want to Use Edge-AI Tools in Your Own Repository?

Share our AI instructions, custom agents, and prompts across your projects with a simple dev container setup:

Step 1: Clone both repositories into the same workspace

git clone…

Excerpt shown — open the source for the full document.

Notability

Scored, but no written rationale attached yet.

Microsoft has a repo signal matching infrastructure, product and customer.