Skip to content

Plugin list

❯ yoda --help

 Usage: yoda [OPTIONS] COMMAND [ARGS]...                                                                                                               

╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --install-completion          Install completion for the current shell.                                                                             │
│ --show-completion             Show completion for the current shell, to copy it or customize the installation.                                      │
│ --help                        Show this message and exit.                                                                                           │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ ai       AI command. Allows you to communicate with your local LLMs                                                                                 │
│ config   Config management                                                                                                                          │
│ dev                                                                                                                                                 │
│ init     Init yoda configurations                                                                                                                   │
│ plugin   Commands to manage plugins                                                                                                                 │
│ url                                                                                                                                                 │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

AI

Requires local LLM setup using ollama

❯ yoda ai --help

 Usage: yoda ai [OPTIONS] COMMAND [ARGS]...                                                                                                            

 AI command. Allows you to communicate with your local LLMs                                                                                            

╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                                                                                                         │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ chat               Chat with the AI model based on the provided prompt.                                                                             │
│ generate-command   Generate code for a new plugin command based on the provided prompt.                                                             │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Dev tools

❯ yoda dev --help

 Usage: yoda dev [OPTIONS] COMMAND [ARGS]...                                                                                                           

╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                                                                                                         │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ checksite          Check if a site is up and running                                                                                                │
│ coinflip           Flip a coin!                                                                                                                     │
│ generatepassword   Generates a secure password                                                                                                      │
│ speedtest          Test your internet connection                                                                                                    │
│ whois              Check whois info for a domain name                                                                                               │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

URL shortner

❯ yoda url --help

 Usage: yoda url [OPTIONS] COMMAND [ARGS]...                                                                                                           

╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                                                                                                         │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ expand    Get expanded URL from short name                                                                                                          │
│ shorten   Store URL as a short name                                                                                                                 │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯