It uses only Bash, curl, and jq. You can send prompts, start a small chat, process files line by line, stream output, and save session metadata in JSON format.
I tried to make it safe and predictable: no use of the system /tmp, no use of eval. Groq is supported by default, and other providers can be added with dedicated Bash scripts in the extras/providers/ folder.
Example:
echo "explains the command: ls -l" | ./bash4llm
ifh-hn•11h ago
dang•2h ago
We invited the user to rewrite it and I've moved that text to the top now, and re-upped the post so it gets its full time on /newest.