NOT TO BE CONFUSED WITH
AI NetShell isn’t Microsoft’s “AI Shell”
The names are close enough that it's a fair question, so here's a direct answer.
Microsoft published AI Shell, an open-source, experimental interactive shell for PowerShell that let you chat with an AI agent alongside your command line. It's a useful idea and a legitimate project; Microsoft has since archived the repository, and it's no longer actively maintained. We have no affiliation with Microsoft or that project, and this page exists purely so that anyone searching for one doesn't land here confused about the other.
AI NetShell is a different tool solving a different problem. It's not a PowerShell add-on or a general local-shell copilot; it's an SSH and serial terminal built for the MSPs, IT teams and network engineers who investigate and change switches, routers and firewalls. Its whole design is organized around one constraint that a general-purpose shell copilot doesn't need to have: the AI can read a live network device freely, but it can only ever propose a change, held behind a per-vendor write policy, a device-side rollback point, and a human's approval of the exact change. The app verifies the result and offers rollback when the recovery method supports it, but rollback can fail on some changes. That's the entire premise of the product; see Security for how it works.
If you came here looking for Microsoft's AI Shell, their project lived at github.com/PowerShell/AIShell before being archived. If you came here looking for a way to get AI help on production network gear without it being able to touch anything until you approve the exact change, you're in the right place: see how it works.