A smart command-line assistant that translates natural language into Linux commands β offline, fast, and beginner-friendly.
# Clone and install
git clone https://github.com/khalid1055/linux-helper.git
cd linux-helper
pip install -e .
# Initialize database
lh --refresh
# Start using
lh "show hidden files"- ποΈ 692 Commands covering 593 unique commands ( Networking, security, system admin and extra cheats).
- π Smart Search β Fuzzy matching handles typos
- π‘οΈ Safety Warnings β Flags dangerous commands
- π¨ Beautiful UI β Clean, color-coded terminal output
- π 100% Offline β No internet, no tracking
lh "check my IP address"
lh "find files larger than 100MB"
lh "list all running processes"linux-helper/
βββ src/linux_helper/
β βββ assets/raw_commands.txt # Command database
β βββ core/ # Search engine
β βββ cli/ # Terminal interface
βββ setup.py # Installation config
Add your commands in 3 steps:
- Edit
src/linux_helper/assets/raw_commands.txt - Follow format:
command : description - Submit a Pull Request
- @khalid1055 β Creator
- [Your name here] β Join us!
MIT License - feel free to use and modify.
Made with β€οΈ for the Linux community