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 a Windows-first SSH/RDP/serial terminal built specifically for network engineers who need to 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, gated behind a per-vendor write policy, a device-side snapshot, and a human's diff approval — with a one-click rollback if the change turns out to be wrong. 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 diff, you're in the right place — see how it works.