explaingit

markrai/llmigo

Analysis updated 2026-05-18

2ShellAudience · developerComplexity · 1/5LicenseSetup · easy

TLDR

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.

Mindmap

mindmap
  root((LLMigo))
    What it does
      Install CLI tools
      Agent prompt snippet
      Tier selection
    Tier 1 Essential
      Git GitHub CLI
      ripgrep fd jq
      Python Node Docker
    Tier 2 High ROI
      ast-grep yq bat
      Linters formatters
    Tier 3 Stack
      Go Rust dotnet Java
      Debuggers analyzers
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Bootstrap a fresh machine with all the CLI tools AI coding agents need (ripgrep, fd, jq, Docker, Playwright) in a single script run.

USE CASE 2

Get the prompt preamble that tells an AI coding agent exactly which tools are installed so it uses them instead of guessing.

USE CASE 3

Select only the tiers you need, such as Tier 1 and Tier 2 for linting and search tools, skipping language runtimes.

USE CASE 4

Set up Go, Rust, or .NET toolchains alongside linters and debuggers on a new machine with the Tier 3 installer.

What is it built with?

ShellPowerShellBash

How does it compare?

markrai/llmigochrisor-dev/claude-autosyncdangerousyams/muxer
Stars222
LanguageShellShellShell
Setup difficultyeasymoderatemoderate
Complexity1/53/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Free to use, modify, and redistribute for any purpose including commercial use, as long as you include the copyright notice.

In plain English

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.

Copy-paste prompts

Prompt 1
Run the LLMigo Linux installer with only Tier 1 and Tier 2 on Ubuntu. What command do I use and what exactly does each tier install?
Prompt 2
How do I use the LLMigo prompt preamble in a Claude Code session so the agent knows which CLI tools are available on my machine?
Prompt 3
I already have Tier 1 tools. Can I run the LLMigo script to install just Tier 2 tools like actionlint, shellcheck, and yq without reinstalling everything?
Prompt 4
Walk me through installing LLMigo on Windows with winget. What PowerShell command starts it and how do I include Playwright browsers?

Frequently asked questions

What is llmigo?

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.

What language is llmigo written in?

Mainly Shell. The stack also includes Shell, PowerShell, Bash.

What license does llmigo use?

Free to use, modify, and redistribute for any purpose including commercial use, as long as you include the copyright notice.

How hard is llmigo to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is llmigo for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub markrai on gitmyhub

Verify against the repo before relying on details.