From Documentation Chaos to Terminal Clarity: Last CLI you will need

DocsGPT-cli is a command-line interface (CLI) tool that allows you to interact with DocsGPT. You can ingest any documentation via DocsGPT and chat with it through CLI, or chat with LLM's general knowledge. By uploading specific documentation, like kubectl for example you can get up to date information and avoid hallucinations.

For example lets start with kubectl:
I never learned their terminal commands properly, but lets list their namespaces

I can do it just with docsgpt-cli ask kubectl list namespaces

Fo example I want to list all pods every 10 seconds

0:00
/0:13

To prepare my assistant for kubectl:
1. I went to kubectl docs here
2. Went to upload -> remote -> link, and entered my link there

  1. After training I created a chatbot
  1. Finally using my newly create api key for the chatbot I copy pasted it to my cli tool using docsgpt-cli keys command

Lets say you like the docsgpt-cli and want to learn more, you can check out our github and code, or you can again ingest it into docsgpt using the github repo

You can Ask AI more questions about the cli tool here

You can find the github repo here

Finally our hosted DocsGPT

P.S. Also its nice and easy to install via brew.