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)