guide3 min read

12 repos that make AI-assisted dev actually fast

The tools we keep coming back to when working with Claude Code and other AI agents. Every one is free/open-source. These are links to the authors' own repos — we just scout, test, and credit. Go star the ones you use.

TL;DR: feed your agent good context (repomix), pair-program in the terminal (aider), then make the boring parts instant — search (ripgrep, fzf), navigation (zoxide, bat), git (lazygit, difftastic, atuin), and Python (uv, ruff, mise). Fast tools = fast agents.


Context for your AI

Tool One-liner Why it matters License
repomix Packs your whole repo into one AI-ready file. Paste an entire codebase into any model with correct structure + token counts. Best "give the AI context" tool. MIT
aider AI pair programmer in your terminal. Edits your real files, auto-commits each change to git, works with any model. The OG terminal coding agent. Apache-2.0
npx repomix                    # one file for your agent to read
python -m pip install aider-chat && aider   # start pairing

Search & navigation

Tool One-liner Why it matters License
ripgrep (rg) Grep, but blazing fast and gitignore-aware. The search backend serious tools (and agents) use. Finds anything across a repo in ms. MIT / Unlicense
fzf Fuzzy-finder for the terminal. Interactively filter files, git branches, history, anything piped in. MIT
zoxide (z) cd that learns your habits. z proj jumps to the dir you meant. Stop typing full paths. MIT
bat cat with syntax highlighting + git diff. Readable file previews; pairs with fzf for instant peeks. MIT / Apache-2.0
brew install ripgrep fzf zoxide bat
eval "$(zoxide init zsh)"       # add to ~/.zshrc

Git, better

Tool One-liner Why it matters License
lazygit A terminal UI for git. Stage hunks, rebase, cherry-pick, resolve conflicts — visually, keyboard-driven. MIT
difftastic (difft) A diff that understands syntax. Diffs by structure, not lines — reformatting stops showing as noise. MIT
atuin Magical shell history, searchable + synced. Ctrl-R becomes a real database of every command, across machines. MIT
brew install lazygit difftastic atuin
atuin init zsh                  # add to ~/.zshrc
git config --global diff.external difft   # optional: difftastic everywhere

Python & speed (Astral + friends)

Tool One-liner Why it matters License
uv An insanely fast Python package + project manager. Replaces pip, venv, pyenv, pip-tools — 10–100× faster. Install/run in one step. Apache-2.0 / MIT
ruff Python linter + formatter, written in Rust. Replaces flake8, isort, black. Lints huge repos in a blink; agents love the speed. MIT
mise One version manager for every language + task runner. Pins node/python/go per project, loads env vars, runs tasks. asdf's fast successor. MIT
brew install uv ruff mise
uv run script.py                # auto-manages the env
ruff check . && ruff format .   # lint + format

Where this fits

Two moves. (1) Give your agent clean context — repomix in, aider or Claude Code to edit. (2) Make everything it (and you) touches fast: rg/fzf for finding, zoxide/bat for moving around, lazygit/difftastic/atuin for git, uv/ruff/ mise for Python. Fast tools mean tighter agent loops and fewer seconds waiting.

Not sure where to start? Install ripgrep, fzf, and uv today — you'll feel the difference within an hour.


Guide by StackScout · more free AI-dev guides, skills & repo picks → stackscout.app

◎ free guides, every week

New setups like this land with each weekly drop. Get them the moment they ship:

Join the newsletter

← all guides

12 repos that make AI-assisted dev actually fast · StackScout