gitmyhub

llmigo

Shell ★ 2 updated 2d ago

One-shot Windows and Linux installers for LLM-ready development tooling

One-shot install scripts for Windows and Linux that set up a curated toolkit of CLI tools so AI coding agents can run real commands instead of guessing what is installed.

ShellPowerShellBashsetup: easycomplexity 1/5

LLMigo is a pair of installation scripts, one for Windows and one for Linux, that install a curated set of command-line tools that AI coding agents work better with. The idea is that agents like Codex or Claude Code produce more reliable results when they can actually run commands to search code, inspect files, or verify things rather than having to guess.

The scripts organize tools into three tiers. Tier 1 covers tools that belong on most developer machines: Git, the GitHub CLI, ripgrep for searching inside files, fd for finding files by name, jq for parsing JSON, Python, Node.js, Docker, and Playwright for browser automation. Tier 2 adds tools with higher value in specific contexts: YAML editing, fuzzy file selection, benchmarking, Python linting, shell script validation, GitHub Actions workflow checking, and markdown linting. Tier 3 covers language runtimes and tools for Go, Rust, .NET, Java, and SQLite, along with debuggers and linters for those languages.

You can choose which tiers to install with a command-line flag. The default is all three. After installation, the script prints a short prompt snippet you can paste at the start of any AI agent session to tell it exactly which tools are available. This prevents the agent from assuming a tool is missing when it is actually installed.

The Windows installer uses winget. The Linux installer supports apt (Ubuntu/Debian), dnf (Fedora), pacman (Arch), apk (Alpine), and brew (macOS with Homebrew), covering most common Linux environments.

The project is a small set of shell scripts under the MIT license.

Where it fits