What's your favorite CLI tool for integrating LLMs into your terminal workflow?

For those of you using an LLM CLI tool as part of your terminal workflow. Whether for assisting with shell commands, processing files, or anything else-which one do you use and why?

I’ve noticed there are quite a few out there, such as:

1. [sigoden/aichat](https://github.com/sigoden/aichat)

2. [simonw/llm](https://github.com/simonw/llm)

3. [charmbracelet/mods](https://github.com/charmbracelet/mods)

4. [dh1011/llm-term](https://github.com/dh1011/llm-term)

5. [gorilla-llm/gorilla-cli](https://github.com/gorilla-llm/gorilla-cli)

Which one’s your favorite? Any good one I missed?

9 points | by menisadi 1 day ago

3 comments

  • thayden 21 hours ago
    I'm a huge fan of goose

    https://github.com/block/goose

    • menisadi 8 hours ago
      I'll check it out. Thanks
  • stirfish 18 hours ago
    I discovered two days ago that you can pipe directly into ollama. Like

    cat idea.txt | ollama run "$MODEL" " Write a comprehensive spec from this prompt" | ollama run "$MODEL2" "Implement this spec"

    • menisadi 8 hours ago
      I didn't know that!
  • lordkrandel 1 day ago
    Here to just be the witness that testifies that someone still doesn't use AI for coding, or scripting either.
    • vrighter 12 hours ago
      Same here. My favourite of those is "none of them even being present on my PC"
    • dingnuts 4 hours ago
      yeah I want to know what kernel devs are using and if it's nothing I'll do that too