Smart-Shell Documentation¶
Welcome to the official documentation for Smart-Shell!
Smart-Shell is in active development.
Smart-Shell is an advanced AI-powered terminal assistant that converts natural language into executable Bash/Zsh commands using Google's Gemini AI models. It features comprehensive safety systems, interactive command management, and intelligent error handling.
🚀 Quick Start¶
- One-Command Installation:
curl -sSL https://raw.githubusercontent.com/Lusan-sapkota/smart-shell/main/install.sh | bash
The installation script automatically: - Installs all required dependencies - Sets up Smart-Shell with pipx - Creates desktop entries and command completion - Runs the setup wizard for API key configuration
-
Start Using Smart-Shell:
smart-shell
-
For detailed installation options and troubleshooting, see Installation.
- For development setup, see Development.
📚 Documentation Navigation¶
- Features
- Installation
- Usage
- Safety
- Development
- API Reference
- Changelog
- License
- Author
- Contributing
- FAQ
For more, visit the GitHub repository.