Say it. Run it.

natsh translates natural language into shell commands using AI. Just describe what you want and let AI figure out the right command.

irm https://raw.githubusercontent.com/pieronoviello/natsh/main/install.ps1 | iex

Windows · macOS coming soon · Linux coming soon

Demo
Features

Multi-AI Provider

Switch between Gemini (free), OpenAI, or Claude with a single command.

Model Selection

Use any model: GPT-5.2, Claude Sonnet, Gemini Flash and more.

Safe Mode

Dangerous commands require explicit confirmation before execution.

Context Aware

Remembers your last 100 commands for smarter suggestions.

Explain Mode

Use ?command to get a plain explanation of what it does.

Auto Updates

Stay current with !update. Get new features instantly.

Commands
!help Show help
!provider <name> Switch AI provider (gemini/openai/claude)
!model <name> Switch AI model (gpt-5.2, claude-sonnet-4, etc.)
!model default Reset to default model
!config Show current configuration
!alias name=cmd Create a shortcut
!update Update to latest version
?command Explain what a command does
!command Run command directly (bypass AI)