Bash4LLM+ – A lightweight, dependency-free Bash wrapper for LLM APIs
Yet another LLM CLI wrapper, but pure Bash with no Python or NPM dependencies.
Bash-first wrapper for Groq’s OpenAI-compatible API. Secure, portable, Termux-friendly.
Pure Bash LLM wrapper with no Python runtime needed.
Terminal users on minimal systems, Termux Android users, sysadmins
llm CLI · sgpt · aider
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
Yet another LLM CLI wrapper, but pure Bash with no Python or NPM dependencies.
Git worktree wrapper for AI agents, but worktree management is niche and solved adequately by git natively.
Switch Claude Code to Codex, Gemini, or Ollama without rewriting code.
Hub-and-spoke IR translates LLM APIs without N^2 adapter hell.
Another Groq CLI wrapper, but stores keys in OS keychain instead of plaintext.
LiteLLM already does this with more providers, more features, and way more maturity.