Skip to main content

ShellMate: A GPT-Powered CLI Tool for Explaining and Finding Shell Commands

Project description

ShellMate: The AI-Powered CLI Assistant

Hey Devs, Here's Something You'll Love!

Let's be real - we've all been there. Staring at the terminal, trying to remember that one Linux command. It doesn't matter if you're just starting out or if you've been in the game for years; sometimes those commands just slip your mind. And sure, you could open a browser, search through stacks of docs, but isn't that just... tedious? That's where ShellMate jumps in!

The Real Problem? Our Forgetful Brains!

We're software developers. We write elegant code, tackle complex algorithms, and create amazing apps. But remembering every single command and its syntax? That's asking a bit much. Who hasn't forgotten a command or two, right? So, instead of losing time Googling or scrolling through manuals, why not have a quick, in-terminal helper? Enter ShellMate - your CLI's new best friend!

Key Features

  • AI-Powered Explanations: Understand any command in plain English with a simple query.
  • All Platforms Welcome: Whether you're on Linux, Windows, or MacOS, it's got your back.
  • Find Commands Fast: Describe what you want to do, and ShellMate will find the command for you.
  • Stay in the Zone: All of this happens within your beloved terminal. No more context switching!

How to Install

pip install shellmate

That's it! No complex setups, just a simple pip command.

How to Use ShellMate

Need a Command Reminder?

shellmate explain "ls -l" -os linux

Looking for the Right Command?

shellmate find "how to see disk usage" -os windows

Examples

# Forgot how to list files in detail on Linux?
shellmate explain "ls -l" -os linux

# Need to check disk usage on Windows but can't remember how?
shellmate find "how to see disk usage" -os windows

Join the Forgetful Devs Club!

We're all in this together - a community of brilliant minds who sometimes forget the basics. ShellMate isn't just a tool; it's our little helper in those "Oops, I forgot again" moments. So, embrace it, use it, and keep coding without those pesky interruptions!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ShellMate-1.0.7.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

ShellMate-1.0.7-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file ShellMate-1.0.7.tar.gz.

File metadata

  • Download URL: ShellMate-1.0.7.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for ShellMate-1.0.7.tar.gz
Algorithm Hash digest
SHA256 6d88abc8637797df668894db23064ac0e18a2a114d0054beac07be3327e1e703
MD5 e8d817d89fcca8cabfff7a081060b7e3
BLAKE2b-256 6cbd1a6f709d4fd4d079b25781ff7c368e9148ecf86d62fbd56c2ee135ebaa15

See more details on using hashes here.

File details

Details for the file ShellMate-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: ShellMate-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for ShellMate-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 eab05f0c9b7dface861ac7f8f3afe22af334a994771530903077efe79eafd6a3
MD5 b83acef8ebe0072d3a11d9ad6aa44377
BLAKE2b-256 42e7b40d7992cd8295a4006410b73de64d5d6634bc7b1e2960a4433a2ce14667

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page