{"repo":"dheerajcl/Shellsage","free":true,"listed":false,"github":"https://github.com/dheerajcl/Shellsage","clone":"git clone https://github.com/dheerajcl/Shellsage.git","description":"An intelligent CLI tool that intercepts terminal errors and provides instant, context-aware solutions using LLM's. Transform natural language into terminal commands and never get stuck on cryptic error messages again! Currently in early development.","language":"Python","stars":77,"topics":["cli","python3","shell-script","bash","clitools","developer-tools","linux","ollama","terminal"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"Shell Sage 🐚✨ Intelligent Terminal Companion AI-Powered Terminal Assistant (Development Preview - v0.2.0) --- Features 🌟 Next-Gen Terminal Experience - 🏠 Local AI Support (Ollama) & Cloud AI (Groq) - 🔍 Context-aware error diagnosis - 🪄 Natural language to command translation - ⚡ Safe command execution workflows 🔧 Core Capabilities Error Diagnosis Natural Language to Commands ⚡ Interactive Workflows - Confirm before executing generated commands - Step-by-step complex operations - Safety checks for destructive commands 🌐 Supported API Providers - Groq - OpenAI - Anthropic - Fireworks.ai - OpenRouter - Deepseek Switch providers with shellsage config --provider --- Installation Prerequisites - Python 3.8+ - (4GB+ recommended for local models) Configuration Notes - Rename .env.example → .env and populate required values - API performance varies by provider (Groq fastest, Anthropic most capable) - Local models need 4GB+ RAM (llama3:8b) to 16GB+ (llama3:70b) - Response quality depends on selected model capabilities Custom Model Selection While we provide common defaults for each AI provider, many services offer hundreds of models. To use a specific model: - Check your provider's documentation for available models - Set in .env: --- Configuration First-Time Setup Runtime Control --- Development Status 🚧 Shell Sage is currently in alpha development . Known Limitations : - Limited Windows support - Compatibility issues with zsh, fish - Occasional false positives in error detect","default_branch":null,"files":null,"tree":[],"storefront":"/r/dheerajcl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dheerajcl/Shellsage/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}