Overview of IntelliShell features
mainIntelliShell is a command template and snippet manager designed to improve terminal efficiency. It acts as an intelligent library for your command-line experience by providing features beyond standard shell history.
Key capabilities include:
- Command Templates: Use
{{variables}}to create reusable commands that prompt for input on the fly. - Dynamic Completions: Define custom scripts to generate live suggestions for template variables (e.g., listing git branches).
- AI Copilot: Connect to local or remote LLMs to generate commands from natural language or fix errors in the previous command.
- Smart Search: Fast, keyword-based search and ranking for saved commands.
- Organization: Categorize commands using descriptions and hashtags (e.g.,
#work,#maintenance). - Safety: Visual feedback for potentially destructive commands using tags like
#destructiveor regex patterns. - Sync & Share: Export your library to files, HTTP endpoints, or GitHub Gists.
- Extensible Knowledge: Import command examples from tldr pages or other content via AI.