AI and agent tooling
The AI package set spans casks, Homebrew formulae, pnpm globals, uv tools, custom wrappers, and local model assets.
Coding agents and harnesses
| Tool | Source | Why it is here |
|---|---|---|
cursor-cli | official installer | Cursor command-line harness, installed via cursor.com/install (unsupported as a Homebrew cask) |
copilot-cli | cask | GitHub Copilot CLI harness, custom agents, hooks, and MCP config target |
@openai/codex | pnpm | Codex CLI; an @install-priority-exception keeps it on pnpm because the Homebrew cask lags upstream releases |
codex-app | cask | Codex desktop app (Codex.app); Homebrew marks the standalone cask deprecated, while codex app is the supported CLI installer |
claude | cask | Anthropic Claude desktop app (Claude.app) |
opencode | brew | OpenCode CLI/TUI with profile merge and MCP wiring |
antigravity-cli | cask | Google Antigravity terminal coding-agent harness, launched as agy; the Brew hook clears a prior standalone binary and partial cask receipt before first install |
antigravity | cask | Google Antigravity desktop agent orchestration platform (Antigravity.app) |
@anthropic-ai/claude-code | pnpm | Claude Code CLI outside Homebrew cask management |
@earendil-works/pi-coding-agent | pnpm | Pi coding agent CLI |
@earendil-works/pi-tui | pnpm | Pi terminal UI package |
playwriter | pnpm | browser-control/code-generation agent package |
freebuff | pnpm | free coding agent CLI |
Agent extensions and support packages
| Tool | Source | Why it is here |
|---|---|---|
pi-mcp-adapter | pnpm | MCP adapter extension loaded by Pi settings |
pi-subagents | pnpm | subagent delegation extension for Pi child contexts |
tuicr | brew | terminal review UI used around agent diff review flows |
lgtm | brew tap kunkka19xx/tap | live terminal diff reviewer that runs beside an agent in tmux |
llmfit | brew | AI/model utility in the local toolbox |
k-letsfg | uv | local flight search CLI exposed through the k-letsfg skill |
lexy | uv git+ | data/RAG pipeline tool used as a local AI utility |
terminaltexteffects | uv | terminal text effects for generated/presentation output |
Local inference and model assets
| Tool / asset | Source | Why it is here |
|---|---|---|
llama.cpp | brew | local llama-server backend for OpenAI/Anthropic-compatible inference |
hf | brew | Hugging Face CLI for model downloads |
sd-cli | custom | Metal runner for ,image-local (not llama-server) |
NVIDIA-Nemotron-3.5-Lightning-30B-A3B-UD-Q4_K_XL.gguf | model | Unsloth Nemotron 3.5 Lightning (nemotron-3.5) |
Qwen3.5-9B-UD-Q4_K_XL.gguf | model | Unsloth Qwen3.5 9B (qwen3.5-9b) |
Qwen3.8-27B-UD-Q4_K_XL.gguf | model | Unsloth Qwen3.8 27B (qwen3.8-27b, non-thinking qwen3.8-27b-instruct) |
| FLUX.2 klein 9B GGUF | model | On-device ,image-local generate and edit (~15 GB) |
AI-adjacent review and cleanup tools
| Tool | Source | Why it is here |
|---|---|---|
knip | pnpm | unused dependency/export/file analysis for JS/TS projects |
jscpd | brew | duplicate-code detector required during refactors |
ast-grep | brew | structural code search/rewrites |
serpl, scooter | brew | text search/replacement helpers |
dangerzone | cask | safe document handling on macOS |