Documentation

Learn ShellPilot

Everything you need to master the command line with AI.

Getting Started

1. Install ShellPilot

Install ShellPilot using our one-line installer:

curl -sSL shellpilot.pro/install | sh

2. Authenticate

Sign in to your account to enable cloud features:

shellpilot auth login

3. Start Using

Ask ShellPilot anything in natural language:

shellpilot "find all large files over 100MB"

Basic Usage

ShellPilot understands natural language and converts it to shell commands. Simply describe what you want to do, and ShellPilot will generate the appropriate command.

Example Commands

  • "List all running docker containers"docker ps
  • "Find files modified in the last hour"find . -mmin -60 -type f
  • "Compress this folder and upload to S3"tar -czf archive.tar.gz . && aws s3 cp archive.tar.gz s3://bucket/

Configuration

Customize ShellPilot through the configuration file at ~/.shellpilot/config.yaml.

Frequently Asked Questions

Is my data secure?

Yes. ShellPilot processes commands locally by default. Cloud features use end-to-end encryption and we never store your command history.

Which shells are supported?

ShellPilot supports Bash, Zsh, Fish, and PowerShell. More shells are being added based on user feedback.

Can I use my own AI model?

Yes! Pro users can configure custom models including local LLMs through our plugin system.