CLI tool for intelligent shell command generation
Top 90.4% on sourcepulse
ShellOracle is a terminal utility that generates shell commands from natural language descriptions, aiming to boost command-line efficiency for developers and power users. It supports integration with various LLM providers, including Ollama, OpenAI, and Deepseek, allowing for self-hosted or cloud-based command generation.
How It Works
ShellOracle functions as a shell widget, typically activated by CTRL+F
. Users describe their desired command, and the tool leverages configured LLM providers to generate and insert the corresponding shell command into the prompt. It supports Unix piping for chaining commands and maintains command history for easy reference.
Quick Start & Requirements
pipx install shelloracle
.shor config init
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is primarily designed as a shell widget, and running it as a standalone Python module or entrypoint (shor
) will not automatically insert commands into the shell prompt. Compatibility with shells other than BASH, ZSH, and fish is not specified.
3 months ago
1 day