| Crates.io | q-cli |
| lib.rs | q-cli |
| version | 0.1.1 |
| created_at | 2025-12-01 01:27:35.348842+00 |
| updated_at | 2025-12-01 01:41:54.692168+00 |
| description | q is a terminal helper that uses AI to interpret natural language queries and suggest (or execute) appropriate shell commands. |
| homepage | |
| repository | https://github.com/sauyon/q |
| max_upload_size | |
| id | 1959144 |
| size | 75,842 |
q is a terminal helper that uses AI to interpret natural language queries and suggest (or execute) appropriate shell commands.
Install q:
cargo install q-cli
Configure your API key:
q config
Simply ask q what you want to do in natural language:
q find all files larger than 100MB
q "list all git branches with 'feature' in the name"
q show me the 10 largest directories
q kill the process using port 8080
--config-path: Show the location of the config file-y, --yes: Skip confirmation and execute immediately (use with caution!)The config file is located at:
%APPDATA%\q\config.toml~/Library/Application Support/q/config.toml~/.config/q/config.toml (or in $XDG_CONFIG_HOME if set)Contributions are welcome! Please feel free to submit issues or pull requests.